Documentation ¶
Index ¶
- Variables
- func CertificateOnlyValidForDomains(cert *x509.Certificate, commonName string, dnsNames ...string) bool
- func NewCertManagerACMECertificate(name, secretName, issuerName string, issuerKind string, ingressClass string, ...) *v1alpha1.Certificate
- func NewCertManagerACMEIssuer(name, acmeURL, acmeEmail, acmePrivateKey string) *v1alpha1.Issuer
- func NewCertManagerCACertificate(name, secretName, issuerName string, issuerKind string) *v1alpha1.Certificate
- func NewCertManagerCAClusterIssuer(name, secretName string) *v1alpha1.ClusterIssuer
- func NewCertManagerCAIssuer(name, secretName string) *v1alpha1.Issuer
- func NewCertManagerControllerPod(name string, args ...string) *v1.Pod
- func NewIngress(name, secretName string, annotations map[string]string, dnsNames ...string) *extv1beta1.Ingress
- func NewIngressShimControllerPod(name string, args ...string) *v1.Pod
- func NewSigningKeypairSecret(name string) *v1.Secret
- func WaitForCRDToNotExist(client apiextcs.CustomResourceDefinitionInterface, name string) error
- func WaitForCertificateCondition(client clientset.CertificateInterface, name string, ...) error
- func WaitForCertificateToExist(client clientset.CertificateInterface, name string, timeout time.Duration) error
- func WaitForClusterIssuerCondition(client clientset.ClusterIssuerInterface, name string, ...) error
- func WaitForIssuerCondition(client clientset.IssuerInterface, name string, ...) error
- func WaitForIssuerStatusFunc(client clientset.IssuerInterface, name string, ...) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ACMECertificateDomain string
Functions ¶
func CertificateOnlyValidForDomains ¶ added in v0.2.0
func CertificateOnlyValidForDomains(cert *x509.Certificate, commonName string, dnsNames ...string) bool
func NewCertManagerACMECertificate ¶ added in v0.2.0
func NewCertManagerCACertificate ¶
func NewCertManagerCACertificate(name, secretName, issuerName string, issuerKind string) *v1alpha1.Certificate
func NewCertManagerCAClusterIssuer ¶
func NewCertManagerCAClusterIssuer(name, secretName string) *v1alpha1.ClusterIssuer
func NewCertManagerCAIssuer ¶
func NewIngress ¶ added in v0.2.2
func NewIngressShimControllerPod ¶ added in v0.2.2
func NewSigningKeypairSecret ¶
func WaitForCRDToNotExist ¶
func WaitForCRDToNotExist(client apiextcs.CustomResourceDefinitionInterface, name string) error
WaitForCRDToNotExist waits for the CRD with the given name to no longer exist.
func WaitForCertificateCondition ¶
func WaitForCertificateCondition(client clientset.CertificateInterface, name string, condition v1alpha1.CertificateCondition, timeout time.Duration) error
WaitForCertificateCondition waits for the status of the named Certificate to contain a condition whose type and status matches the supplied one.
func WaitForCertificateToExist ¶ added in v0.2.2
func WaitForCertificateToExist(client clientset.CertificateInterface, name string, timeout time.Duration) error
WaitForCertificateToExist waits for the named certificate to exist
func WaitForClusterIssuerCondition ¶
func WaitForClusterIssuerCondition(client clientset.ClusterIssuerInterface, name string, condition v1alpha1.IssuerCondition) error
WaitForClusterIssuerCondition waits for the status of the named issuer to contain a condition whose type and status matches the supplied one.
func WaitForIssuerCondition ¶
func WaitForIssuerCondition(client clientset.IssuerInterface, name string, condition v1alpha1.IssuerCondition) error
WaitForIssuerCondition waits for the status of the named issuer to contain a condition whose type and status matches the supplied one.
func WaitForIssuerStatusFunc ¶ added in v0.2.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.