mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-08 13:28:27 +00:00
Fix: Annotations map nil sometimes nil when pre-created by the user
This commit is contained in:
@@ -267,6 +267,11 @@ func (r *InfisicalSecretReconciler) UpdateInfisicalManagedKubeSecret(ctx context
|
|||||||
plainProcessedSecrets[secret.Key] = []byte(secret.Value)
|
plainProcessedSecrets[secret.Key] = []byte(secret.Value)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Initialize the Annotations map if it's nil
|
||||||
|
if managedKubeSecret.ObjectMeta.Annotations == nil {
|
||||||
|
managedKubeSecret.ObjectMeta.Annotations = make(map[string]string)
|
||||||
|
}
|
||||||
|
|
||||||
managedKubeSecret.Data = plainProcessedSecrets
|
managedKubeSecret.Data = plainProcessedSecrets
|
||||||
managedKubeSecret.ObjectMeta.Annotations[SECRET_VERSION_ANNOTATION] = ETag
|
managedKubeSecret.ObjectMeta.Annotations[SECRET_VERSION_ANNOTATION] = ETag
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user