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

Directories

PathSynopsis
acme
acme/accounts
acme/accounts/test
acme/client
acme/client/middleware
acme/fake
acme/webhook
acme/webhook/apis/acmePackage acme contains type definitions for ACME ChallengePayload resources
acme/webhook/apis/acme/v1alpha1Package v1alpha1 is the v1alpha1 version of the API.
acme/webhook/apiserver
acme/webhook/cmd
acme/webhook/cmd/server
acme/webhook/registry/challengepayload
api
apis
apis/acmePackage acme contains types in the acme cert-manager API group
apis/acme/v1alpha2Package v1alpha2 is the v1alpha2 version of the API.
apis/acme/v1alpha3Package v1alpha3 is the v1alpha3 version of the API.
apis/certmanagerPackage certmanager is the internal version of the API.
apis/certmanager/v1alpha2Package v1alpha2 is the v1alpha2 version of the API.
apis/certmanager/v1alpha3Package v1alpha3 is the v1alpha3 version of the API.
apis/metaPackage meta contains meta types for cert-manager APIs
apis/meta/v1Package 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
api/testing
api/util
client/clientset/versionedThis package has the automatically generated clientset.
client/clientset/versioned/fakeThis package has the automatically generated fake clientset.
client/clientset/versioned/schemeThis package contains the scheme of the automatically generated clientset.
client/clientset/versioned/typed/acme/v1alpha2This package has the automatically generated typed clients.
client/clientset/versioned/typed/acme/v1alpha2/fakePackage fake has the automatically generated clients.
client/clientset/versioned/typed/acme/v1alpha3This package has the automatically generated typed clients.
client/clientset/versioned/typed/acme/v1alpha3/fakePackage fake has the automatically generated clients.
client/clientset/versioned/typed/certmanager/v1alpha2This package has the automatically generated typed clients.
client/clientset/versioned/typed/certmanager/v1alpha2/fakePackage fake has the automatically generated clients.
client/clientset/versioned/typed/certmanager/v1alpha3This package has the automatically generated typed clients.
client/clientset/versioned/typed/certmanager/v1alpha3/fakePackage fake has the automatically generated clients.
client/informers/externalversions
client/informers/externalversions/acme
client/informers/externalversions/acme/v1alpha2
client/informers/externalversions/acme/v1alpha3
client/informers/externalversions/certmanager
client/informers/externalversions/certmanager/v1alpha2
client/informers/externalversions/certmanager/v1alpha3
client/informers/externalversions/internalinterfaces
client/listers/acme/v1alpha2
client/listers/acme/v1alpha3
client/listers/certmanager/v1alpha2
client/listers/certmanager/v1alpha3
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/clusterissuers
controller/expcertificates
controller/expcertificates/internal/predicate
controller/expcertificates/internal/secretsmanager
controller/expcertificates/internal/test
controller/expcertificates/issuing
controller/expcertificates/keymanager
controller/expcertificates/readiness
controller/expcertificates/requestmanager
controller/expcertificates/trigger
controller/expcertificates/trigger/policies
controller/ingress-shim
controller/issuers
controller/testPackage test contains testing utilities used for constructing fake Contexts which can be used during tests.
feature
internal/apis/acmePackage acme is the internal version of the API.
internal/apis/acme/fuzzer
internal/apis/acme/installPackage install installs the API group, making it available as an option to all of the API encoding/decoding machinery.
internal/apis/acme/v1alpha2
internal/apis/acme/v1alpha3
internal/apis/acme/validation
internal/apis/certmanagerPackage certmanager is the internal version of the API.
internal/apis/certmanager/fuzzer
internal/apis/certmanager/installPackage install installs the API group, making it available as an option to all of the API encoding/decoding machinery.
internal/apis/certmanager/v1alpha2
internal/apis/certmanager/v1alpha3
internal/apis/certmanager/validation
internal/apis/certmanager/validation/util
internal/apis/metaPackage meta is the internal version of the API.
internal/apis/meta/fuzzer
internal/apis/meta/installPackage install installs the API group, making it available as an option to all of the API encoding/decoding machinery.
internal/apis/meta/v1
internal/api/validationPackage validation allows a caller to automatically register, lookup and call API validation functions.
internal/vault
internal/vault/fake
internal/venafi
internal/venafi/api
internal/venafi/fake
issuer
issuer/acme
issuer/acme/dns
issuer/acme/dns/acmednsPackage acmedns implements a DNS provider for solving DNS-01 challenges using Joohoi's acme-dns project.
issuer/acme/dns/akamaiPackage akamai implements a DNS provider for solving the DNS-01 challenge using Akamai FastDNS.
issuer/acme/dns/azurednsPackage azuredns implements a DNS provider for solving the DNS-01 challenge using Azure DNS.
issuer/acme/dns/clouddnsPackage clouddns implements a DNS provider for solving the DNS-01 challenge using Google Cloud DNS.
issuer/acme/dns/cloudflarePackage cloudflare implements a DNS provider for solving the DNS-01 challenge using cloudflare DNS.
issuer/acme/dns/digitaloceanPackage digitalocean implements a DNS provider for solving the DNS-01 challenge using digitalocean DNS.
issuer/acme/dns/rfc2136
issuer/acme/dns/route53Package 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
logs
logs/testing
metricsPackage 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"} ...
scheduler
util
util/cmd
util/coveragePackage coverage provides tools for coverage-instrumented binaries to collect and flush coverage information.
util/errors
util/feature
util/kube
util/pki
util/profiling
webhook
webhook/authority
webhook/handlers
webhook/server
webhook/server/tls

Updated 2020-07-03. Refresh now. Tools for package owners.