CertificateRequest is a type to represent a Certificate Signing Request
5 top-level fields · unchanged since cert-manager v0.14.0
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
CertificateRequestSpec defines the desired state of CertificateRequest
Byte slice containing the PEM encoded CertificateSigningRequest
Requested certificate default Duration
IsCA will mark the resulting certificate as valid for signing. This implies that the 'cert sign' usage is set
IssuerRef is a reference to the issuer for this CertificateRequest. If the 'kind' field is not set, or set to 'Issuer', an Issuer resource with the given name in the same namespace as the CertificateRequest will be used. If the 'kind' field is set to 'ClusterIssuer', a ClusterIssuer with the provided name will be used. The 'name' field in this stanza is required at all times. The group field refers to the API group of the issuer which defaults to 'cert-manager.io' if empty.
Usages is the set of x509 actions that are enabled for a given key. Defaults are ('digital signature', 'key encipherment') if empty
CertificateStatus defines the observed state of CertificateRequest and resulting signed certificate.
Byte slice containing the PEM encoded certificate authority of the signed certificate.
Byte slice containing a PEM encoded signed certificate resulting from the given certificate signing request.
LastTransitionTime is the timestamp corresponding to the last status change of this condition.
Message is a human readable description of the details of the last transition, complementing reason.
Reason is a brief machine readable explanation for the condition's last transition.
Status of the condition, one of ('True', 'False', 'Unknown').
Type of the condition, currently ('Ready', 'InvalidRequest').
FailureTime stores the time that this CertificateRequest failed. This is used to influence garbage collection and back-off.
Source: cert-manager.yaml
Changes to CertificateRequest (cert-manager.io/v1alpha3) in each cert-manager version, compared to the version before it.
CertificateRequest was first seen on this version of cert-manager
Released · View CertificateRequest in v0.14.0
No examples of CertificateRequest yet. Contribute one on GitHub.