<p>I'm still new to Kubernetes and trying to gain some expertise. I have a Cluster On-Prem and have been trying to setup CI/CD using ArgoCD. When I deploy the application, I get the below error message. Any ideas what this could be?</p>
<p><em><strong>deployments.apps &quot;account-deployment&quot; is forbidden: user &quot;system:serviceaccount:argocd:argocd-application-controller&quot; is not an admin and does not have permissions to use extra kernel capabilities for resource account-deployment</strong></em></p>

abjinugu
<p>The argocd service account, which are permissions set to a pod over the cluster API's is lacking permissions cluster-wide, take a look at roles, cluster roles, and role bindings, which is a way to bind permissions to a user/service account
<a href="https://kubernetes.io/docs/reference/access-authn-authz/rbac/" rel="nofollow noreferrer">https://kubernetes.io/docs/reference/access-authn-authz/rbac/</a></p>
