From 31d6a5f3290d869828eeb2655e4e23cdb7e2b903 Mon Sep 17 00:00:00 2001 From: Marco Kilchhofer Date: Wed, 24 Aug 2022 17:12:00 +0200 Subject: [PATCH] chore(argo-cd)!: Remove apps, appprojs and deprecated features (#1417) * feat(argo-cd): move server additionalApplications/additionalProjects to argocd-apps chart Signed-off-by: yu-croco * Remove deprecated features Signed-off-by: Petr Drastil * chore(argo-cd): improve release note Signed-off-by: yu-croco Co-authored-by: yu-croco Co-authored-by: Petr Drastil --- charts/argo-cd/Chart.yaml | 6 +- charts/argo-cd/README.md | 90 ++++++++++++++++- charts/argo-cd/README.md.gotmpl | 86 +++++++++++++++++ charts/argo-cd/templates/NOTES.txt | 6 -- .../{deployment.yaml => statefulset.yaml} | 4 +- .../argocd-configs/applications.yaml | 42 -------- .../templates/argocd-configs/projects.yaml | 62 ------------ .../repository-credentials-secret-legacy.yaml | 13 --- charts/argo-cd/values.yaml | 96 ------------------- 9 files changed, 177 insertions(+), 228 deletions(-) rename charts/argo-cd/templates/argocd-application-controller/{deployment.yaml => statefulset.yaml} (98%) delete mode 100644 charts/argo-cd/templates/argocd-configs/applications.yaml delete mode 100644 charts/argo-cd/templates/argocd-configs/projects.yaml delete mode 100644 charts/argo-cd/templates/argocd-configs/repository-credentials-secret-legacy.yaml diff --git a/charts/argo-cd/Chart.yaml b/charts/argo-cd/Chart.yaml index 505b369f..9fde103a 100644 --- a/charts/argo-cd/Chart.yaml +++ b/charts/argo-cd/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 appVersion: v2.4.11 description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes. name: argo-cd -version: 4.10.9 +version: 5.0.0 home: https://github.com/argoproj/argo-helm icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png keywords: @@ -21,4 +21,6 @@ dependencies: condition: redis-ha.enabled annotations: artifacthub.io/changes: | - - "[Changed]: Update to app version 2.4.11" + - "[Removed]: Legacy support to run controller as a Deployment" + - "[Removed]: Legacy support to use old format of repository secrets" + - "[Removed]: Parameters server.additionalApplications and server.additionalProjects are moved to a separate chart - argocd-apps" diff --git a/charts/argo-cd/README.md b/charts/argo-cd/README.md index 060b4f10..f4d6ae73 100644 --- a/charts/argo-cd/README.md +++ b/charts/argo-cd/README.md @@ -98,6 +98,92 @@ kubectl apply -k "https://github.com/argoproj/argo-cd/manifests/crds?ref=