cert-manager.io/v1
·ClusterIssuer
A ClusterIssuer represents a certificate issuing authority which can be referenced as part of `issuerRef` fields. It is similar to an Issuer, however it is cluster-scoped and therefore can be referenced by resources that exist in *any* namespace, not just the same namespace as the referent.
Click on Property Name to show the description, and Pink Types to expand schema.
Required properties are marked with *
Change History
cert-manager v1.16.2
cert-manager v1.16.1
cert-manager v1.16.0
4 properties have been added on this version
- .spec.acme.solvers.http01.gatewayHTTPRoute.podTemplate
- .spec.acme.solvers.http01.ingress.podTemplate.spec.securityContext
- .spec.vault.auth.clientCertificate
- .spec.venafi.tpp.caBundleSecretRef
19 properties have changed the description
- .spec.acme.solvers.dns01.route53.hostedZoneID
- .spec.acme.solvers.dns01.route53.region
- .spec.acme.solvers.http01.gatewayHTTPRoute.parentRefs.group
- .spec.acme.solvers.http01.gatewayHTTPRoute.parentRefs.kind
- .spec.acme.solvers.http01.gatewayHTTPRoute.parentRefs.name
- .spec.acme.solvers.http01.gatewayHTTPRoute.parentRefs.namespace
- .spec.acme.solvers.http01.gatewayHTTPRoute.parentRefs.port
- .spec.acme.solvers.http01.gatewayHTTPRoute.parentRefs.sectionName
- .spec.acme.solvers.http01.ingress.podTemplate.metadata.annotations
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.matchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.mismatchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.matchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.mismatchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.matchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.mismatchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.matchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.mismatchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.imagePullSecrets.name
- .spec.venafi.tpp.credentialsRef
cert-manager v1.15.4
cert-manager v1.15.3
cert-manager v1.15.2
cert-manager v1.15.1
cert-manager v1.15.0
4 properties have been added on this version
- .spec.acme.solvers.dns01.route53.auth
- .spec.vault.auth.kubernetes.serviceAccountRef.audiences
- .spec.vault.clientCertSecretRef
- .spec.vault.clientKeySecretRef
9 properties have changed the description
- .apiVersion
- .kind
- .spec.acme
- .spec.ca
- .spec.selfSigned
- .spec.vault
- .spec.venafi
- .status.acme
- .status.conditions
cert-manager v1.14.7
cert-manager v1.14.6
cert-manager v1.14.5
cert-manager v1.14.4
cert-manager v1.14.3
cert-manager v1.14.2
cert-manager v1.14.1
cert-manager v1.14.0
9 properties have been added on this version
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.matchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.mismatchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.matchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.mismatchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.matchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.mismatchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.matchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.mismatchLabelKeys
- .spec.ca.issuingCertificateURLs
10 properties have changed the description
- .spec.acme.solvers.dns01.azureDNS.clientID
- .spec.acme.solvers.dns01.azureDNS.clientSecretSecretRef
- .spec.acme.solvers.dns01.azureDNS.managedIdentity
- .spec.acme.solvers.dns01.azureDNS.tenantID
- .spec.acme.solvers.http01.gatewayHTTPRoute.parentRefs.namespace
- .spec.acme.solvers.http01.gatewayHTTPRoute.parentRefs.port
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector
cert-manager v1.13.6
cert-manager v1.13.5
cert-manager v1.13.4
cert-manager v1.13.3
cert-manager v1.13.2
cert-manager v1.13.1
cert-manager v1.13.0
8 properties have been removed on this version
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.matchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.mismatchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.matchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.mismatchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.matchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.mismatchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.matchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.mismatchLabelKeys
8 properties have changed the description
- .spec.acme.solvers.http01.gatewayHTTPRoute.parentRefs.kind
- .spec.acme.solvers.http01.gatewayHTTPRoute.parentRefs.namespace
- .spec.acme.solvers.http01.gatewayHTTPRoute.parentRefs.port
- .spec.acme.solvers.http01.gatewayHTTPRoute.parentRefs.sectionName
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector
cert-manager v1.12.14
cert-manager v1.12.13
8 properties have been added on this version
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.matchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.mismatchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.matchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.mismatchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.matchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.mismatchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.matchLabelKeys
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.mismatchLabelKeys
4 properties have changed the description
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.labelSelector
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.labelSelector
cert-manager v1.12.12
cert-manager v1.12.11
cert-manager v1.12.10
cert-manager v1.12.9
cert-manager v1.12.8
cert-manager v1.12.7
cert-manager v1.12.6
cert-manager v1.12.5
cert-manager v1.12.4
cert-manager v1.12.3
cert-manager v1.12.2
cert-manager v1.12.1
cert-manager v1.12.0
4 properties have been added on this version
- .spec.acme.solvers.http01.ingress.ingressClassName
- .spec.acme.solvers.http01.ingress.podTemplate.spec.imagePullSecrets
- .spec.vault.auth.kubernetes.serviceAccountRef
- .status.acme.lastPrivateKeyHash
3 properties have changed the description
- .spec.acme.solvers.http01.ingress.class
- .spec.acme.solvers.http01.ingress.name
- .spec.acme.solvers.http01.ingress.podTemplate.spec
cert-manager v1.11.5
cert-manager v1.11.4
cert-manager v1.11.3
cert-manager v1.11.2
cert-manager v1.11.1
cert-manager v1.11.0
1 property has been added on this version
- .spec.acme.caBundle
5 properties have changed the description
- .spec.acme.skipTLSVerify
- .spec.acme.solvers.http01.gatewayHTTPRoute.parentRefs
- .spec.vault.caBundle
- .spec.vault.caBundleSecretRef
- .spec.venafi.tpp.caBundle
cert-manager v1.10.2
cert-manager v1.10.1
cert-manager v1.10.0
2 properties have been added on this version
- .spec.acme.solvers.http01.gatewayHTTPRoute.parentRefs.port
- .spec.vault.caBundleSecretRef
3 properties have changed the description
- .spec.acme.solvers.http01.gatewayHTTPRoute.parentRefs.kind
- .spec.acme.solvers.http01.gatewayHTTPRoute.parentRefs.sectionName
- .spec.vault.caBundle
cert-manager v1.9.2
cert-manager v1.9.1
cert-manager v1.9.0
1 property has been added on this version
- .spec.acme.solvers.dns01.route53.accessKeyIDSecretRef
10 properties have changed the description
- .spec.acme.solvers.dns01.route53.accessKeyID
- .spec.acme.solvers.dns01.route53.secretAccessKeySecretRef
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaces
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaces
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaces
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaces
cert-manager v1.8.2
cert-manager v1.8.1
cert-manager v1.8.0
1 property has been added on this version
- .spec.acme.solvers.http01.gatewayHTTPRoute.parentRefs
1 property has changed the description
- .spec.acme.solvers.http01.gatewayHTTPRoute.labels
cert-manager v1.7.3
cert-manager v1.7.2
cert-manager v1.7.1
cert-manager v1.7.0
cert-manager v1.6.3
cert-manager v1.6.2
cert-manager v1.6.1
cert-manager v1.6.0
1 property has been added on this version
- .spec.acme.solvers.dns01.azureDNS.managedIdentity
8 properties have changed the description
- .spec.acme.solvers.dns01.azureDNS.environment
- .spec.acme.solvers.dns01.azureDNS.hostedZoneName
- .spec.acme.solvers.dns01.azureDNS.resourceGroupName
- .spec.acme.solvers.dns01.azureDNS.subscriptionID
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector
cert-manager v1.5.5
cert-manager v1.5.4
cert-manager v1.5.3
cert-manager v1.5.2
2 properties have changed the description
- .spec.acme.solvers.http01.gatewayHTTPRoute.serviceType
- .spec.acme.solvers.http01.ingress.serviceType
cert-manager v1.5.1
cert-manager v1.5.0
1 property has been added on this version
- .spec.acme.solvers.http01.gatewayHTTPRoute
4 properties have changed the description
- .spec.acme.solvers.http01.ingress.ingressTemplate
- .spec.acme.solvers.http01.ingress.podTemplate
- .spec.acme.solvers.http01.ingress.serviceType
- .spec.vault.caBundle
cert-manager v1.4.4
cert-manager v1.4.3
cert-manager v1.4.2
cert-manager v1.4.1
cert-manager v1.4.0
4 properties have been added on this version
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaceSelector
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaceSelector
5 properties have changed the description
- .spec.acme.externalAccountBinding.keyAlgorithm
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaces
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaces
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution.podAffinityTerm.namespaces
- .spec.acme.solvers.http01.ingress.podTemplate.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution.namespaces
cert-manager v1.3.3
cert-manager v1.3.2
cert-manager v1.3.1
cert-manager v1.3.0
1 property has been added on this version
- .status.conditions.observedGeneration
1 property has changed the description
- .spec.ca.ocspServers
cert-manager v1.2.0
1 property has been added on this version
- .spec.ca.ocspServers
2 properties have changed the description
- .status.conditions.status
- .status.conditions.type
cert-manager v1.1.1
cert-manager v1.1.0
1 property has been added on this version
- .spec.acme.enableDurationFeature
cert-manager v1.0.4
cert-manager v1.0.3
cert-manager v1.0.2
cert-manager v1.0.1
cert-manager v1.0.0
ClusterIssuer was first seen on this version of cert-manager
cert-manager v0.16.1
cert-manager v0.16.0
cert-manager v0.15.2
cert-manager v0.15.1
cert-manager v0.15.0
cert-manager v0.14.3
cert-manager v0.14.2
cert-manager v0.14.1
cert-manager v0.14.0
cert-manager v0.13.1
cert-manager v0.13.0
cert-manager v0.12.0
cert-manager v0.11.1
cert-manager v0.11.0
cert-manager v0.10.1
cert-manager v0.10.0
cert-manager v0.9.1
cert-manager v0.9.0
cert-manager v0.8.1
cert-manager v0.8.0
cert-manager v0.7.2
cert-manager v0.7.1
cert-manager v0.7.0
cert-manager v0.6.2
cert-manager v0.6.1
cert-manager v0.6.0
cert-manager v0.5.2
cert-manager v0.5.1
cert-manager v0.5.0
cert-manager v0.4.1
cert-manager v0.4.0
cert-manager v0.3.2
cert-manager v0.3.1
cert-manager v0.3.0
cert-manager v0.2.5
cert-manager v0.2.4
cert-manager v0.2.3
cert-manager v0.2.2
cert-manager v0.2.1
cert-manager v0.2.0
cert-manager v0.1.2
cert-manager v0.1.1
We don't have any examples of ClusterIssuer yet 😕
But the good news is, you can help us by contributing examples on GitHub
No links for ClusterIssuer yet
You can help us by adding useful links on GitHub