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.

issuerRef

cert-manager issuerRef.

privateKey

Type of certificate private key.

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.

san

Additional Subject Alternative Names (SANs) to include in the certificate.

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.

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

cert-manager issuerRef.

issuerRef: CertManagerIssuerRef

Property Value

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