Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[docs] define clusterRole for appset-controller (watching many namespaces) #18693

Open
1 task done
TheRealNoob opened this issue Jun 16, 2024 · 0 comments
Open
1 task done
Labels
apps-in-any-namespace Issues related to the "Apps in any namespace" feature introduced in 2.5 component:applications-set Bulk application management related documentation Issue is related to missing or incorrect documentation type:docs Missing or incomplete documentation

Comments

@TheRealNoob
Copy link

Checklist:

Describe the bug

This section of the app-in-any-namespace documentation details the additional RBAC manifests that must manually be made when configuring argo to deploy apps from many namespaces. These are super helpful and I was very appreciative to have them.

When I went to configure the same behavior for appplicationSets I found that there wasn't equivilant docs on the permissions required for that serviceAccount. From my small tinkering so far (before giving up and doing allow all on argoproj.io resources) I found it that it requires the below permissions. It would be really helpful to get a concrete list of the required permissions from the people more informed than I. I'd be happy to open all the relevant PRs if so. Thank you!

rules:
  - apiGroups:
      - "argoproj.io"
    resources:
      - "applications"
      - "applicationsets"
    verbs:
      - create
      - get
      - list
  - apiGroups:
      - ""
    resources:
      - secrets
      - configmaps
    verbs:
      - get
      - list
      - watch
@TheRealNoob TheRealNoob added the bug Something isn't working label Jun 16, 2024
@christianh814 christianh814 added type:docs Missing or incomplete documentation documentation Issue is related to missing or incorrect documentation and removed bug Something isn't working labels Jun 17, 2024
@agaudreault agaudreault added component:applications-set Bulk application management related apps-in-any-namespace Issues related to the "Apps in any namespace" feature introduced in 2.5 labels Jun 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
apps-in-any-namespace Issues related to the "Apps in any namespace" feature introduced in 2.5 component:applications-set Bulk application management related documentation Issue is related to missing or incorrect documentation type:docs Missing or incomplete documentation
Projects
None yet
Development

No branches or pull requests

3 participants