From 5c129570daccfa19bd8cd25ba6ddf7a3b418114d Mon Sep 17 00:00:00 2001 From: Jose Henrique Date: Sun, 30 Aug 2026 20:02:13 -0300 Subject: [PATCH] configuring api user for argocd --- bootstrap/argocd-install/argocd-api-user.yaml | 23 +++++++++++++++++++ bootstrap/argocd-install/kustomization.yaml | 1 + 2 files changed, 24 insertions(+) create mode 100644 bootstrap/argocd-install/argocd-api-user.yaml diff --git a/bootstrap/argocd-install/argocd-api-user.yaml b/bootstrap/argocd-install/argocd-api-user.yaml new file mode 100644 index 0000000..1f783a8 --- /dev/null +++ b/bootstrap/argocd-install/argocd-api-user.yaml @@ -0,0 +1,23 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: argocd-cm + namespace: argocd + labels: + app.kubernetes.io/name: argocd-cm + app.kubernetes.io/part-of: argocd +data: + accounts.api: apiKey + accounts.api.enabled: "true" +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: argocd-rbac-cm + namespace: argocd + labels: + app.kubernetes.io/name: argocd-rbac-cm + app.kubernetes.io/part-of: argocd +data: + policy.csv: | + g, api, role:readonly diff --git a/bootstrap/argocd-install/kustomization.yaml b/bootstrap/argocd-install/kustomization.yaml index 0d2d7ee..22548a0 100644 --- a/bootstrap/argocd-install/kustomization.yaml +++ b/bootstrap/argocd-install/kustomization.yaml @@ -9,3 +9,4 @@ resources: patches: - path: server-insecure-patch.yaml + - path: argocd-api-user.yaml