fix cleanup status

This commit is contained in:
kkb0318
2024-07-18 23:53:08 +09:00
parent de5d43f523
commit 77e3f52bd8
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -184,7 +184,7 @@ func setStatusServiceAccounts(s *StatusServiceAccountList, namespacedName types.
func removeStatusServiceAccounts(s *StatusServiceAccountList, namespacedName types.NamespacedName) {
if s.IsExist(namespacedName) {
s.Append(namespacedName)
s.Delete(namespacedName)
}
}
+1 -1
View File
@@ -205,7 +205,7 @@ func (r *IRSAReconciler) reconcile(ctx context.Context, obj *irsav1alpha1.IRSA,
kubeClient,
utils.DiffNamespacedNames(obj.Status.ServiceNamespacedNameList(), serviceAccount.NamespacedNameList()),
)
*obj = irsav1alpha1.IRSAStatusSetServiceAccount(*obj, deleted)
*obj = irsav1alpha1.IRSAStatusRemoveServiceAccount(*obj, deleted)
if err != nil {
e = err
reason = irsav1alpha1.IRSAReasonFailedK8sCleanUp