mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-09-22 13:39:35 +00:00
Update infisicalsecret_controller.go
This commit is contained in:
@@ -75,7 +75,7 @@ func (r *InfisicalSecretReconciler) handleFinalizer(ctx context.Context, infisic
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (r *InfisicalSecretReconciler) handleManagedSecretDeletion(a client.Object) []ctrl.Request {
|
func (r *InfisicalSecretReconciler) handleManagedSecretDeletion(secret client.Object) []ctrl.Request {
|
||||||
var requests []ctrl.Request
|
var requests []ctrl.Request
|
||||||
infisicalSecrets := &secretsv1alpha1.InfisicalSecretList{}
|
infisicalSecrets := &secretsv1alpha1.InfisicalSecretList{}
|
||||||
err := r.List(context.Background(), infisicalSecrets)
|
err := r.List(context.Background(), infisicalSecrets)
|
||||||
@@ -85,15 +85,15 @@ func (r *InfisicalSecretReconciler) handleManagedSecretDeletion(a client.Object)
|
|||||||
}
|
}
|
||||||
|
|
||||||
for _, infisicalSecret := range infisicalSecrets.Items {
|
for _, infisicalSecret := range infisicalSecrets.Items {
|
||||||
if a.GetName() == infisicalSecret.Spec.ManagedSecretReference.SecretName &&
|
if secret.GetName() == infisicalSecret.Spec.ManagedSecretReference.SecretName &&
|
||||||
a.GetNamespace() == infisicalSecret.Spec.ManagedSecretReference.SecretNamespace {
|
secret.GetNamespace() == infisicalSecret.Spec.ManagedSecretReference.SecretNamespace {
|
||||||
requests = append(requests, ctrl.Request{
|
requests = append(requests, ctrl.Request{
|
||||||
NamespacedName: client.ObjectKey{
|
NamespacedName: client.ObjectKey{
|
||||||
Namespace: infisicalSecret.Namespace,
|
Namespace: infisicalSecret.Namespace,
|
||||||
Name: infisicalSecret.Name,
|
Name: infisicalSecret.Name,
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
fmt.Printf("\nManaged secret deleted in resource %s: [name=%v] [namespace=%v]\n", infisicalSecret.Name, a.GetName(), a.GetNamespace())
|
fmt.Printf("\nManaged secret deleted in resource %s: [name=%v] [namespace=%v]\n", infisicalSecret.Name, secret.GetName(), secret.GetNamespace())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user