Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Certificate ¶
func Certificate(cfg CertificateConfig) *v1alpha1.Certificate
func ClusterIssuer ¶
func ClusterIssuer(cfg ClusterIssuerConfig) *v1alpha1.ClusterIssuer
func Issuer ¶
func Issuer(cfg IssuerConfig) *v1alpha1.Issuer
Types ¶
type CertificateConfig ¶
type ClusterIssuerConfig ¶
type ClusterIssuerConfig struct {
Name, Namespace string
ACMESkipTLSVerify bool
ACMEServer, ACMEEmail, ACMEPrivateKeyName string
HTTP01 *v1alpha1.ACMEIssuerHTTP01Config
DNS01 *v1alpha1.ACMEIssuerDNS01Config
}
type IssuerConfig ¶
type IssuerConfig struct {
Name, Namespace string
ACMESkipTLSVerify bool
ACMEServer, ACMEEmail, ACMEPrivateKeyName string
HTTP01 *v1alpha1.ACMEIssuerHTTP01Config
DNS01 *v1alpha1.ACMEIssuerDNS01Config
}
Click to show internal directories.
Click to hide internal directories.