Reputation: 13
Seems like I need to modify argocd-cm.yaml
config map to include resource of kind "Application".
But i couldn't see any argocd-cm configmap
. I don't have kubectl
utility to modify the config map.
Is there a way to view modify argocd-cm
by logging in to argo website?
App of apps pattern: https://argo-cd.readthedocs.io/en/stable/operator-manual/cluster-bootstrapping/
To view config for the current project in argo, i navigated to settings/projects/testproject and i see below settings:
Settings
The cluster resource allow list is empty.
cluster resource deny list:
Kind Group
* *
Namespace Resource allow list is empty
Namespace resource deny list
kind Group
ResourceQuota
LimitRange
NetworkPolicy
Not sure if any one of these settings is not allowing the resource of Kind: "Application"
Upvotes: 1
Views: 2740
Reputation: 8412
No, there is no way to modify the argocd-cm
settings via the UI.
Deploying Apps from other Apps is something which should be reserved for admins, because it allows you to deploy Apps with any project
you choose. If you do not have access to edit argocd-cm
, then you should not have access to deploy Apps with arbitrary project
values.
Upvotes: 1