util

package
v0.0.0-...-8015846 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 6, 2021 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CertificateOnlyValidForDomains

func CertificateOnlyValidForDomains(cert *x509.Certificate, commonName string, dnsNames ...string) bool

func NewCertManagerACMECertificate

func NewCertManagerACMECertificate(name, secretName, issuerName string, issuerKind string, ingressClass string, cn string, dnsNames ...string) *v1alpha1.Certificate

func NewCertManagerACMEIssuer

func NewCertManagerACMEIssuer(name, acmeURL, acmeEmail, acmePrivateKey string) *v1alpha1.Issuer

func NewCertManagerCACertificate

func NewCertManagerCACertificate(name, secretName, issuerName string, issuerKind string) *v1alpha1.Certificate

func NewCertManagerCAClusterIssuer

func NewCertManagerCAClusterIssuer(name, secretName string) *v1alpha1.ClusterIssuer

func NewCertManagerCAIssuer

func NewCertManagerCAIssuer(name, secretName string) *v1alpha1.Issuer

func NewCertManagerControllerPod

func NewCertManagerControllerPod(name string, args ...string) *v1.Pod

func NewSigningKeypairSecret

func NewSigningKeypairSecret(name string) *v1.Secret

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 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

func WaitForIssuerStatusFunc(client clientset.IssuerInterface, name string, fn func(*v1alpha1.Issuer) (bool, error)) error

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL