Documentation ¶
Index ¶
Constants ¶
View Source
const ( // alpha: v0.7.2 // // ValidateCAA enables CAA checking when issuing certificates ValidateCAA featuregate.Feature = "ValidateCAA" // alpha: v1.4.0 // // ExperimentalCertificateSigningRequestControllers enables all CertificateSigningRequest // controllers that sign Kubernetes CertificateSigningRequest resources ExperimentalCertificateSigningRequestControllers featuregate.Feature = "ExperimentalCertificateSigningRequestControllers" // alpha: v1.5.0 // // ExperimentalGatewayAPISupport enables the gateway-shim controller and adds support for // the Gateway API to the HTTP-01 challenge solver. ExperimentalGatewayAPISupport featuregate.Feature = "ExperimentalGatewayAPISupport" // Owner: @joshvanl // alpha: v1.7.0 // // AdditionalCertificateOutputFormats enable output additional format AdditionalCertificateOutputFormats featuregate.Feature = "AdditionalCertificateOutputFormats" // alpha: v1.8.0 // // ServerSideApply enables the use of ServerSideApply in all API calls. ServerSideApply featuregate.Feature = "ServerSideApply" // Owner (responsible for graduating feature through to GA): @spockz , @irbekrm // Alpha: v1.9 // LiteralCertificateSubject will enable providing a subject in the Certificate that will be used literally in the CertificateSigningRequest. The subject can be provided via `LiteralSubject` field on `Certificate`'s spec. // This feature gate must be used together with LiteralCertificateSubject webhook feature gate. // See https://github.com/cert-manager/cert-manager/issues/3203 and https://github.com/cert-manager/cert-manager/issues/4424 for context. LiteralCertificateSubject featuregate.Feature = "LiteralCertificateSubject" // Alpha: v1.10 // StableCertificateRequestName will enable generation of CertificateRequest resources with a fixed name. The name of the CertificateRequest will be a function of Certificate resource name and its revision // This feature gate will disable auto-generated CertificateRequest name // Github Issue: https://github.com/cert-manager/cert-manager/issues/4956 StableCertificateRequestName featuregate.Feature = "StableCertificateRequestName" // Alpha: v1.11 // UseCertificateRequestBasicConstraints will add Basic Constraints section in the Extension Request of the Certificate Signing Request // This feature will add BasicConstraints section with CA field defaulting to false; CA field will be set true if the Certificate resource spec has isCA as true // Github Issue: https://github.com/cert-manager/cert-manager/issues/5539 UseCertificateRequestBasicConstraints featuregate.Feature = "UseCertificateRequestBasicConstraints" // Owner: @irbekrm // Alpha v1.12 // SecretsFilteredCaching reduces controller's memory consumption by // filtering which Secrets are cached in full using // `controller.cert-manager.io/fao` label. By default all Certificate // Secrets are labelled with controller.cert-manager.io/fao label. Users // can also label other Secrets, such as issuer credentials Secrets that // they know cert-manager will need access to to speed up issuance. // See https://github.com/cert-manager/cert-manager/blob/master/design/20221205-memory-management.md SecretsFilteredCaching featuregate.Feature = "SecretsFilteredCaching" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.