Versions in this module Expand all Collapse all v2 v2.0.1 Apr 4, 2022 Changes in this version + func IsInvalidConfig(err error) bool + func IsNoKind(err error) bool + func NewResourceSet(config ResourceSetConfig) ([]resource.Interface, error) + type Cert struct + func NewCert(config CertConfig) (*Cert, error) + type CertConfig struct + CATTL string + CRDLabelSelector string + CommonNameFormat string + ExpirationThreshold time.Duration + K8sClient k8sclient.Interface + Logger micrologger.Logger + Namespace string + ProjectName string + VaultClient *vaultapi.Client + type ResourceSetConfig struct + CtrlClient client.Client + ExpirationThreshold time.Duration + K8sClient kubernetes.Interface + Logger micrologger.Logger + Namespace string + ProjectName string + VaultClient *vaultapi.Client + VaultCrt vaultcrt.Interface + VaultPKI vaultpki.Interface + VaultRole vaultrole.Interface v2.0.1-patch1 Apr 23, 2024 Other modules containing this package github.com/giantswarm/cert-operator github.com/giantswarm/cert-operator/v3