summaryrefslogtreecommitdiff
path: root/manifests/install.yaml
diff options
context:
space:
mode:
authorAlexander Matyushentsev <Alexander_Matyushentsev@intuit.com>2021-01-25 13:24:52 -0800
committerGitHub <noreply@github.com>2021-01-25 22:24:52 +0100
commit707891a0085c6e03d42c5f49e5dc34a838361891 (patch)
treedc17d62238dc792122266907d97325ebcecae581 /manifests/install.yaml
parent74e9d3f6b0935914a9f10a3490d08a055f15fbf4 (diff)
feat: support managing Application CRD using K8S client (#140) (#144)
* feat: support managing Application CRD using K8S client (#140) Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com> * apply review notes Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
Diffstat (limited to 'manifests/install.yaml')
-rw-r--r--manifests/install.yaml15
1 files changed, 15 insertions, 0 deletions
diff --git a/manifests/install.yaml b/manifests/install.yaml
index b58a5ba..3802acd 100644
--- a/manifests/install.yaml
+++ b/manifests/install.yaml
@@ -25,6 +25,15 @@ rules:
- get
- list
- watch
+- apiGroups:
+ - argoproj.io
+ resources:
+ - applications
+ verbs:
+ - get
+ - list
+ - update
+ - patch
---
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
@@ -80,6 +89,12 @@ spec:
- /usr/local/bin/argocd-image-updater
- run
env:
+ - name: APPLICATIONS_API
+ valueFrom:
+ configMapKeyRef:
+ key: applications_api
+ name: argocd-image-updater-config
+ optional: true
- name: ARGOCD_GRPC_WEB
valueFrom:
configMapKeyRef: