Back to godoc.org

Directory github.com/jetstack/cert-manager/pkg

v1.0.2
Latest Go to latest

The latest major version is .

Published: today | License: Apache-2.0 | Module: github.com/jetstack/cert-manager
Path Synopsis
acme
acme/accounts
acme/accounts/test
acme/client
acme/client/middleware
acme/webhook
acme/webhook/apis/acme Package acme contains type definitions for ACME ChallengePayload resources
acme/webhook/apis/acme/v1alpha1 Package v1alpha1 is the v1alpha1 version of the API.
acme/webhook/apiserver
acme/webhook/cmd
acme/webhook/cmd/server
acme/webhook/registry/challengepayload
api
api/testing
api/util
apis
apis/acme Package acme contains types in the acme cert-manager API group
apis/acme/v1 Package v1 is the v1 version of the API.
apis/acme/v1alpha2 Package v1alpha2 is the v1alpha2 version of the API.
apis/acme/v1alpha3 Package v1alpha3 is the v1alpha3 version of the API.
apis/acme/v1beta1 Package v1beta1 is the v1beta1 version of the API.
apis/certmanager Package certmanager is the internal version of the API.
apis/certmanager/v1 Package v1 is the v1 version of the API.
apis/certmanager/v1alpha2 Package v1alpha2 is the v1alpha2 version of the API.
apis/certmanager/v1alpha3 Package v1alpha3 is the v1alpha3 version of the API.
apis/certmanager/v1beta1 Package v1beta1 is the v1beta1 version of the API.
apis/meta Package meta contains meta types for cert-manager APIs
apis/meta/v1 Package meta contains meta types for cert-manager APIs +k8s:deepcopy-gen=package +k8s:openapi-gen=true +k8s:defaulter-gen=TypeMeta +gencrdrefdocs:force +groupName=meta.cert-manager.io
client/clientset/versioned This package has the automatically generated clientset.
client/clientset/versioned/fake This package has the automatically generated fake clientset.
client/clientset/versioned/scheme This package contains the scheme of the automatically generated clientset.
client/clientset/versioned/typed/acme/v1 This package has the automatically generated typed clients.
client/clientset/versioned/typed/acme/v1/fake Package fake has the automatically generated clients.
client/clientset/versioned/typed/acme/v1alpha2 This package has the automatically generated typed clients.
client/clientset/versioned/typed/acme/v1alpha2/fake Package fake has the automatically generated clients.
client/clientset/versioned/typed/acme/v1alpha3 This package has the automatically generated typed clients.
client/clientset/versioned/typed/acme/v1alpha3/fake Package fake has the automatically generated clients.
client/clientset/versioned/typed/acme/v1beta1 This package has the automatically generated typed clients.
client/clientset/versioned/typed/acme/v1beta1/fake Package fake has the automatically generated clients.
client/clientset/versioned/typed/certmanager/v1 This package has the automatically generated typed clients.
client/clientset/versioned/typed/certmanager/v1/fake Package fake has the automatically generated clients.
client/clientset/versioned/typed/certmanager/v1alpha2 This package has the automatically generated typed clients.
client/clientset/versioned/typed/certmanager/v1alpha2/fake Package fake has the automatically generated clients.
client/clientset/versioned/typed/certmanager/v1alpha3 This package has the automatically generated typed clients.
client/clientset/versioned/typed/certmanager/v1alpha3/fake Package fake has the automatically generated clients.
client/clientset/versioned/typed/certmanager/v1beta1 This package has the automatically generated typed clients.
client/clientset/versioned/typed/certmanager/v1beta1/fake Package fake has the automatically generated clients.
client/informers/externalversions
client/informers/externalversions/acme
client/informers/externalversions/acme/v1
client/informers/externalversions/acme/v1alpha2
client/informers/externalversions/acme/v1alpha3
client/informers/externalversions/acme/v1beta1
client/informers/externalversions/certmanager
client/informers/externalversions/certmanager/v1
client/informers/externalversions/certmanager/v1alpha2
client/informers/externalversions/certmanager/v1alpha3
client/informers/externalversions/certmanager/v1beta1
client/informers/externalversions/internalinterfaces
client/listers/acme/v1
client/listers/acme/v1alpha2
client/listers/acme/v1alpha3
client/listers/acme/v1beta1
client/listers/certmanager/v1
client/listers/certmanager/v1alpha2
client/listers/certmanager/v1alpha3
client/listers/certmanager/v1beta1
controller
controller/acmechallenges
controller/acmechallenges/scheduler
controller/acmeorders
controller/acmeorders/selectors
controller/cainjector
controller/certificaterequests
controller/certificaterequests/acme
controller/certificaterequests/ca
controller/certificaterequests/fake
controller/certificaterequests/selfsigned
controller/certificaterequests/util
controller/certificaterequests/vault
controller/certificaterequests/venafi
controller/certificates
controller/certificates/internal/secretsmanager
controller/certificates/internal/test
controller/certificates/issuing
controller/certificates/keymanager
controller/certificates/metrics
controller/certificates/readiness
controller/certificates/requestmanager
controller/certificates/trigger
controller/certificates/trigger/policies
controller/clusterissuers
controller/ingress-shim
controller/issuers
controller/test Package test contains testing utilities used for constructing fake Contexts which can be used during tests.
ctl This package was created to have a scheme that has the internal cert-manager types, and their conversion functions as well as the List object type registered, which is needed for ctl command like `convert` or `create certificaterequest`.
feature
internal/api/validation Package validation allows a caller to automatically register, lookup and call API validation functions.
internal/apis/acme Package acme is the internal version of the API.
internal/apis/acme/fuzzer
internal/apis/acme/install Package install installs the API group, making it available as an option to all of the API encoding/decoding machinery.
internal/apis/acme/v1 +groupName=acme.cert-manager.io
internal/apis/acme/v1alpha2 +groupName=acme.cert-manager.io
internal/apis/acme/v1alpha3 +groupName=acme.cert-manager.io
internal/apis/acme/v1beta1 +groupName=acme.cert-manager.io
internal/apis/acme/validation
internal/apis/certmanager Package certmanager is the internal version of the API.
internal/apis/certmanager/fuzzer
internal/apis/certmanager/install Package install installs the API group, making it available as an option to all of the API encoding/decoding machinery.
internal/apis/certmanager/v1 +groupName=cert-manager.io
internal/apis/certmanager/v1alpha2 +groupName=cert-manager.io
internal/apis/certmanager/v1alpha3 +groupName=cert-manager.io
internal/apis/certmanager/v1beta1 +groupName=cert-manager.io
internal/apis/certmanager/validation
internal/apis/certmanager/validation/util
internal/apis/meta Package meta is the internal version of the API.
internal/apis/meta/fuzzer
internal/apis/meta/install Package install installs the API group, making it available as an option to all of the API encoding/decoding machinery.
internal/apis/meta/v1 +groupName=meta.cert-manager.io
internal/vault
internal/vault/fake
issuer
issuer/acme
issuer/acme/dns
issuer/acme/dns/acmedns Package acmedns implements a DNS provider for solving DNS-01 challenges using Joohoi's acme-dns project.
issuer/acme/dns/akamai Package akamai implements a DNS provider for solving the DNS-01 challenge using Akamai FastDNS.
issuer/acme/dns/azuredns Package azuredns implements a DNS provider for solving the DNS-01 challenge using Azure DNS.
issuer/acme/dns/clouddns Package clouddns implements a DNS provider for solving the DNS-01 challenge using Google Cloud DNS.
issuer/acme/dns/cloudflare Package cloudflare implements a DNS provider for solving the DNS-01 challenge using cloudflare DNS.
issuer/acme/dns/digitalocean Package digitalocean implements a DNS provider for solving the DNS-01 challenge using digitalocean DNS.
issuer/acme/dns/rfc2136
issuer/acme/dns/route53 Package route53 implements a DNS provider for solving the DNS-01 challenge using AWS Route 53 DNS.
issuer/acme/dns/util
issuer/acme/dns/webhook
issuer/acme/http
issuer/acme/http/solver
issuer/ca
issuer/fake
issuer/selfsigned
issuer/vault
issuer/venafi
issuer/venafi/client
issuer/venafi/client/api
issuer/venafi/client/fake
logs
logs/testing
metrics Package metrics contains global structures related to metrics collection cert-manager exposes the following metrics: certificate_expiration_timestamp_seconds{name, namespace} certificate_ready_status{name, namespace, condition} acme_client_request_count{"scheme", "host", "path", "method", "status"} acme_client_request_duration_seconds{"scheme", "host", "path", "method", "status"} controller_sync_call_count{"controller"} Package metrics contains global structures related to metrics collection cert-manager exposes the following metrics: certificate_expiration_timestamp_seconds{name, namespace} certificate_ready_status{name, namespace, condition} acme_client_request_count{"scheme", "host", "path", "method", "status"} acme_client_request_duration_seconds{"scheme", "host", "path", "method", "status"} controller_sync_call_count{"controller"} Package metrics contains global structures related to metrics collection cert-manager exposes the following metrics: certificate_expiration_timestamp_seconds{name, namespace} certificate_ready_status{name, namespace, condition} acme_client_request_count{"scheme", "host", "path", "method", "status"} acme_client_request_duration_seconds{"scheme", "host", "path", "method", "status"} controller_sync_call_count{"controller"}
scheduler
util
util/cmd
util/coverage Package coverage provides tools for coverage-instrumented binaries to collect and flush coverage information.
util/errors
util/feature
util/kube
util/pki
util/predicate
util/profiling
webhook
webhook/authority
webhook/handlers
webhook/server
webhook/server/tls
webhook/server/util