Documentation
¶
Index ¶
- func CheckOwnership(ctx context.Context, Client client.Client, cert *certsv1.Certificate) (corev1.SecretList, error)
- func CheckSecretIntegrity(cert *certsv1.Certificate, secret *corev1.Secret) (bool, error)
- func CreateSecret(req ctrl.Request, Client client.Client, ctx context.Context, ...) error
- func DeleteSecrets(ctx context.Context, Client client.Client, secretList *corev1.SecretList) error
- func EnsureSecretIntegrity(ctx context.Context, Client client.Client, cert *certsv1.Certificate, ...) error
- func FindAndDeletePreviousSecrets(ctx context.Context, Client client.Client, cert *certsv1.Certificate) error
- func IsOwnerReference(cert *certsv1.Certificate, secret *corev1.Secret) bool
- func UpdateSecret(client client.Client, ctx context.Context, secret *corev1.Secret, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckOwnership ¶
func CheckOwnership(ctx context.Context, Client client.Client, cert *certsv1.Certificate) (corev1.SecretList, error)
func CheckSecretIntegrity ¶
func CreateSecret ¶
func CreateSecret(req ctrl.Request, Client client.Client, ctx context.Context, cert *certsv1.Certificate, secretName string, crt, key []byte) error
create a secret for certificate and key storage
func DeleteSecrets ¶
func EnsureSecretIntegrity ¶
func IsOwnerReference ¶
func IsOwnerReference(cert *certsv1.Certificate, secret *corev1.Secret) bool
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.