package
3.25.12+incompatible
Repository: https://github.com/ibm/ibm-cert-manager-operator.git
Documentation: pkg.go.dev

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FollowStrategy will cause cert-manager to recurse through CNAMEs in order to determine which DNS zone to update during DNS01 challenges.
No description provided by the author
No description provided by the author
No description provided by the author
NoneStrategy indicates that no CNAME resolution strategy should be used when determining which DNS zone to update during DNS01 challenges.

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

An ACMEChallengeSolver describes how to solve ACME challenges for the issuer it is part of.
Used to configure a DNS01 challenge provider to be used when solving DNS01 challenges.
ACMEChallengeSolverHTTP01 contains configuration detailing how to solve HTTP01 challenges within a Kubernetes cluster.
The ACMEChallengeSolverHTTP01GatewayHTTPRoute solver will create HTTPRoute objects for a Gateway class routing to an ACME challenge solver pod.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ACMEExternalAccountBinding is a reference to a CA external account of the ACME server.
ACMEIssuer contains the specification for an ACME issuer.
ACMEIssuerDNS01ProviderAcmeDNS is a structure containing the configuration for ACME-DNS servers.
ACMEIssuerDNS01ProviderAkamai is a structure containing the DNS configuration for Akamai DNS—Zone Record Management API.
ACMEIssuerDNS01ProviderAzureDNS is a structure containing the configuration for Azure DNS.
ACMEIssuerDNS01ProviderCloudDNS is a structure containing the DNS configuration for Google Cloud DNS.
ACMEIssuerDNS01ProviderCloudflare is a structure containing the DNS configuration for Cloudflare.
ACMEIssuerDNS01ProviderDigitalOcean is a structure containing the DNS configuration for DigitalOcean Domains.
ACMEIssuerDNS01ProviderRFC2136 is a structure containing the configuration for RFC2136 DNS.
ACMEIssuerDNS01ProviderRoute53 is a structure containing the Route 53 configuration for AWS.
ACMEIssuerDNS01ProviderWebhook specifies configuration for a webhook DNS01 provider, including where to POST ChallengePayload resources.
No description provided by the author
No description provided by the author
CertificateDNSNameSelector selects certificates using a label selector, and can optionally select individual DNS names within those certificates.

# Type aliases

+kubebuilder:validation:Enum=AzurePublicCloud;AzureChinaCloud;AzureGermanCloud;AzureUSGovernmentCloud.
CNAMEStrategy configures how the DNS01 provider should handle CNAME records when found in DNS zones.
HMACKeyAlgorithm is the name of a key algorithm used for HMAC encryption +kubebuilder:validation:Enum=HS256;HS384;HS512.