CertManagerCertificateSpec interface
Automatic TLS server certificate management with cert-manager
Properties
duration | Lifetime of certificate. Must be specified using a Go time.Duration format (h|m|s). E.g. 240h for 240 hours and 45m for 45 minutes. |
issuer |
cert-manager issuerRef. |
private |
Type of certificate private key. |
renew |
When to begin renewing certificate. Must be specified using a Go time.Duration format (h|m|s). E.g. 240h for 240 hours and 45m for 45 minutes. |
san | Additional Subject Alternative Names (SANs) to include in the certificate. |
secret |
Secret for storing server certificate. Any existing data will be overwritten. This is a reference to the secret through an identifying name, not the secret itself. |
Property Details
duration
Lifetime of certificate. Must be specified using a Go time.Duration format (h|m|s). E.g. 240h for 240 hours and 45m for 45 minutes.
duration?: string
Property Value
string
issuerRef
privateKey
Type of certificate private key.
privateKey?: CertManagerPrivateKey
Property Value
renewBefore
When to begin renewing certificate. Must be specified using a Go time.Duration format (h|m|s). E.g. 240h for 240 hours and 45m for 45 minutes.
renewBefore?: string
Property Value
string
san
Additional Subject Alternative Names (SANs) to include in the certificate.
san?: SanForCert
Property Value
secretName
Secret for storing server certificate. Any existing data will be overwritten. This is a reference to the secret through an identifying name, not the secret itself.
secretName?: string
Property Value
string