Merge pull request #1975 from Infisical/maidul-fix-dddwq12e

Add missing RBAC to k8s
This commit is contained in:
Akhil Mohan
2024-06-14 20:29:33 +05:30
committed by GitHub
3 changed files with 17 additions and 1 deletions
@@ -27,6 +27,14 @@ rules:
- list - list
- update - update
- watch - watch
- apiGroups:
- ""
resources:
- serviceaccounts
verbs:
- get
- list
- watch
- apiGroups: - apiGroups:
- apps - apps
resources: resources:
+8
View File
@@ -27,6 +27,14 @@ rules:
- list - list
- update - update
- watch - watch
- apiGroups:
- ""
resources:
- serviceaccounts
verbs:
- get
- list
- watch
- apiGroups: - apiGroups:
- apps - apps
resources: resources:
@@ -28,6 +28,7 @@ type InfisicalSecretReconciler struct {
//+kubebuilder:rbac:groups="",resources=secrets,verbs=get;list;watch;create;update;delete //+kubebuilder:rbac:groups="",resources=secrets,verbs=get;list;watch;create;update;delete
//+kubebuilder:rbac:groups="",resources=configmaps,verbs=get;list;watch;create;update;delete //+kubebuilder:rbac:groups="",resources=configmaps,verbs=get;list;watch;create;update;delete
//+kubebuilder:rbac:groups=apps,resources=deployments,verbs=list;watch;get;update //+kubebuilder:rbac:groups=apps,resources=deployments,verbs=list;watch;get;update
//+kubebuilder:rbac:groups="",resources=serviceaccounts,verbs=get;list;watch
// Reconcile is part of the main kubernetes reconciliation loop which aims to // Reconcile is part of the main kubernetes reconciliation loop which aims to
// move the current state of the cluster closer to the desired state. // move the current state of the cluster closer to the desired state.
@@ -75,7 +76,6 @@ func (r *InfisicalSecretReconciler) Reconcile(ctx context.Context, req ctrl.Requ
err := r.Get(ctx, req.NamespacedName, &infisicalSecretCR) err := r.Get(ctx, req.NamespacedName, &infisicalSecretCR)
if err != nil { if err != nil {
if errors.IsNotFound(err) { if errors.IsNotFound(err) {
fmt.Printf("\nInfisical Secret CRD not found [err=%v]", err)
return ctrl.Result{ return ctrl.Result{
Requeue: false, Requeue: false,
}, nil }, nil