From d541e9bda6ef6a4762840a574b8a8fae6585064b Mon Sep 17 00:00:00 2001 From: OpenGuidou Date: Fri, 11 Oct 2024 16:32:36 +0200 Subject: [PATCH] fix(argo-cd): Add rights on applicationsets for application controller Signed-off-by: OpenGuidou --- charts/argo-cd/Chart.yaml | 4 ++-- charts/argo-cd/README.md | 4 ++++ charts/argo-cd/README.md.gotmpl | 4 ++++ .../argo-cd/templates/argocd-application-controller/role.yaml | 1 + 4 files changed, 11 insertions(+), 2 deletions(-) diff --git a/charts/argo-cd/Chart.yaml b/charts/argo-cd/Chart.yaml index 4a70abc47..66621441e 100644 --- a/charts/argo-cd/Chart.yaml +++ b/charts/argo-cd/Chart.yaml @@ -3,7 +3,7 @@ appVersion: v2.12.4 kubeVersion: ">=1.25.0-0" description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes. name: argo-cd -version: 7.6.8 +version: 7.6.9 home: https://github.com/argoproj/argo-helm icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png sources: @@ -27,4 +27,4 @@ annotations: url: https://argoproj.github.io/argo-helm/pgp_keys.asc artifacthub.io/changes: | - kind: added - description: Set affinity in redis secret-init job. + description: Add rights on applicationsets for application controller. diff --git a/charts/argo-cd/README.md b/charts/argo-cd/README.md index f0d146b15..946503346 100644 --- a/charts/argo-cd/README.md +++ b/charts/argo-cd/README.md @@ -278,6 +278,10 @@ For full list of changes please check ArtifactHub [changelog]. Highlighted versions provide information about additional steps that should be performed by user when upgrading to newer version. +### 7.6.9 + +We have added the permission for the application controller on the applicationsets, to be able to create them in the target clusters. + ### 7.0.0 We changed the type of `.Values.configs.clusterCredentials` from `list` to `object`. diff --git a/charts/argo-cd/README.md.gotmpl b/charts/argo-cd/README.md.gotmpl index ef75ddfe6..bc2c29a82 100644 --- a/charts/argo-cd/README.md.gotmpl +++ b/charts/argo-cd/README.md.gotmpl @@ -278,6 +278,10 @@ For full list of changes please check ArtifactHub [changelog]. Highlighted versions provide information about additional steps that should be performed by user when upgrading to newer version. +### 7.6.9 + +We have added the permission for the application controller on the applicationsets, to be able to create them in the target clusters. + ### 7.0.0 We changed the type of `.Values.configs.clusterCredentials` from `list` to `object`. diff --git a/charts/argo-cd/templates/argocd-application-controller/role.yaml b/charts/argo-cd/templates/argocd-application-controller/role.yaml index 27e3e9563..fa3a791b2 100644 --- a/charts/argo-cd/templates/argocd-application-controller/role.yaml +++ b/charts/argo-cd/templates/argocd-application-controller/role.yaml @@ -19,6 +19,7 @@ rules: - argoproj.io resources: - applications + - applicationsets - appprojects verbs: - create