docs(argo-cd): Upgrading notes for ServiceAccount change in 3.8.1 (#830)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
This commit is contained in:
parent
62699ffc82
commit
9c69a87f67
2 changed files with 30 additions and 2 deletions
|
@ -2,7 +2,7 @@ apiVersion: v2
|
||||||
appVersion: 2.0.4
|
appVersion: 2.0.4
|
||||||
description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes.
|
description: A Helm chart for ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes.
|
||||||
name: argo-cd
|
name: argo-cd
|
||||||
version: 3.8.1
|
version: 3.8.2
|
||||||
home: https://github.com/argoproj/argo-helm
|
home: https://github.com/argoproj/argo-helm
|
||||||
icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png
|
icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png
|
||||||
keywords:
|
keywords:
|
||||||
|
@ -21,4 +21,4 @@ dependencies:
|
||||||
condition: redis-ha.enabled
|
condition: redis-ha.enabled
|
||||||
annotations:
|
annotations:
|
||||||
artifacthub.io/changes: |
|
artifacthub.io/changes: |
|
||||||
- "[Fixed]: Cannot create a service account for redis"
|
- "[Changed]: Add important upgrading notes to README concerning potential ServiceAccount renamings introduced in chart version 3.8.1+."
|
||||||
|
|
|
@ -34,6 +34,34 @@ Changes in the `CustomResourceDefinition` resources shall be fixed easily by cop
|
||||||
|
|
||||||
## Upgrading
|
## Upgrading
|
||||||
|
|
||||||
|
### 3.8.1
|
||||||
|
|
||||||
|
This bugfix version potentially introduces a rename (and recreation) of one or more ServiceAccounts. It _only happens_ when you use one of these customization:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
# Case 1) - only happens when you do not specify a custom name (repoServer.serviceAccount.name)
|
||||||
|
repoServer:
|
||||||
|
serviceAccount:
|
||||||
|
create: true
|
||||||
|
|
||||||
|
# Case 2)
|
||||||
|
controller:
|
||||||
|
serviceAccount:
|
||||||
|
name: "" # or <nil>
|
||||||
|
|
||||||
|
# Case 3)
|
||||||
|
dex:
|
||||||
|
serviceAccount:
|
||||||
|
name: "" # or <nil>
|
||||||
|
|
||||||
|
# Case 4)
|
||||||
|
server:
|
||||||
|
serviceAccount:
|
||||||
|
name: "" # or <nil>
|
||||||
|
```
|
||||||
|
|
||||||
|
Please check if you are affected by one of these cases **before you upgrade**, especially when you use **cloud IAM roles for service accounts.** (eg. IRSA on AWS or Workload Identity for GKE)
|
||||||
|
|
||||||
### 3.2.*
|
### 3.2.*
|
||||||
|
|
||||||
With this minor version we introduced the evaluation for the ingress manifest (depending on the capabilities version), See [Pull Request](https://github.com/argoproj/argo-helm/pull/637).
|
With this minor version we introduced the evaluation for the ingress manifest (depending on the capabilities version), See [Pull Request](https://github.com/argoproj/argo-helm/pull/637).
|
||||||
|
|
Loading…
Reference in a new issue