humble
humble copied to clipboard
chore(deps): update helm release argo-cd to v5
This PR contains the following updates:
Package | Update | Change |
---|---|---|
argo-cd | major | 4.6.1 -> 5.4.0 |
Release Notes
argoproj/argo-helm
v5.4.0
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v5.3.6
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v5.3.5
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v5.3.4
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v5.3.3
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v5.3.2
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v5.3.1
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v5.3.0
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v5.2.2
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v5.2.1
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v5.2.0
Custom resource definitions were moved to templates
folder so they can be managed by Helm.
To adopt already created CRDs, please use following command:
YOUR_ARGOCD_NAMESPACE="" # e.g. argo-cd
YOUR_ARGOCD_RELEASENAME="" # e.g. argo-cd
for crd in "applications.argoproj.io" "applicationsets.argoproj.io" "argocdextensions.argoproj.io" "appprojects.argoproj.io"; do
kubectl label --overwrite crd $crd app.kubernetes.io/managed-by=Helm
kubectl annotate --overwrite crd $crd meta.helm.sh/release-namespace="$YOUR_ARGOCD_NAMESPACE"
kubectl annotate --overwrite crd $crd meta.helm.sh/release-name="$YOUR_ARGOCD_RELEASENAME"
done
v5.1.0
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v5.0.0
This version removes support for:
- deprecated repository credentials (parameter
configs.repositoryCredentials
) - option to run application controller as a Deployment
- the parameters
server.additionalApplications
andserver.additionalProjects
Please carefully read the following section if you are using these parameters!
In order to upgrade Applications and Projects safely against CRDs' upgrade, server.additionalApplications
and server.additionalProjects
are moved to argocd-apps.
If you are using server.additionalApplications
or server.additionalProjects
, you can adopt to argocd-apps as below:
- Add helm.sh/resource-policy annotation to avoid resources being removed by upgrading Helm chart
You can keep your existing CRDs by adding "helm.sh/resource-policy": keep
on additionalAnnotations
, under server.additionalApplications
and server.additionalProjects
blocks, and running helm upgrade
.
e.g:
server:
additionalApplications:
- name: guestbook
namespace: argocd
additionalLabels: {}
additionalAnnotations:
"helm.sh/resource-policy": keep # <-- add this
finalizers:
- resources-finalizer.argocd.argoproj.io
project: guestbook
source:
repoURL: https://github.com/argoproj/argocd-example-apps.git
targetRevision: HEAD
path: guestbook
directory:
recurse: true
destination:
server: https://kubernetes.default.svc
namespace: guestbook
syncPolicy:
automated:
prune: false
selfHeal: false
ignoreDifferences:
- group: apps
kind: Deployment
jsonPointers:
- /spec/replicas
info:
- name: url
value: https://argoproj.github.io/
You can also keep your existing CRDs by running the following scripts.
### keep Applications
for app in "guestbook"; do
kubectl annotate --overwrite application $app helm.sh/resource-policy=keep
done
### keep Projects
for project in "guestbook"; do
kubectl annotate --overwrite appproject $project helm.sh/resource-policy=keep
done
-
Upgrade argo-cd Helm chart to v5.0.0
-
Remove keep helm.sh/resource-policy annotation
### delete annotations from Applications
for app in "guestbook"; do
kubectl annotate --overwrite application $app helm.sh/resource-policy-
done
### delete annotations from Projects
for project in "guestbook"; do
kubectl annotate --overwrite appproject $project helm.sh/resource-policy-
done
v4.10.9
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.10.8
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.10.7
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.10.6
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.10.5
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.10.4
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.10.3
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.10.2
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.10.1
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.10.0
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.9.16
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.9.15
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.9.14
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.9.13
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.9.12
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.9.11
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.9.10
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.9.9
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.9.8
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.9.7
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.9.6
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.9.5
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.9.4
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.9.3
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.9.2
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.9.1
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.9.0
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.8.3
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.8.2
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.8.1
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.8.0
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.7.0
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.6.5
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.6.4
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.6.3
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
v4.6.2
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.