refactor(argo-cd)!: Remove Argo CD notification default notifier (#1201)
* remove argocd notification default notifier Signed-off-by: Yixing Yan <yixingyan@gmail.com> * format notification template comment Signed-off-by: Yixing Yan <yixingyan@gmail.com> * Update the argo-cd chart to version 4.3.0 Signed-off-by: Yixing Yan <yixingyan@gmail.com> * update changelog Signed-off-by: Yixing Yan <yixingyan@gmail.com> * update readme Signed-off-by: Yixing Yan <yixingyan@gmail.com>
This commit is contained in:
parent
45ed060c2b
commit
82f0a66fc6
4 changed files with 40 additions and 6 deletions
|
@ -2,7 +2,7 @@ apiVersion: v2
|
||||||
appVersion: v2.3.2
|
appVersion: v2.3.2
|
||||||
description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
|
description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
|
||||||
name: argo-cd
|
name: argo-cd
|
||||||
version: 4.2.4
|
version: 4.3.0
|
||||||
home: https://github.com/argoproj/argo-helm
|
home: https://github.com/argoproj/argo-helm
|
||||||
icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png
|
icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.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]: Correct ArgoCD applicationset controller port"
|
- "[Removed]: Remove Argo CD notification default notifier"
|
||||||
|
|
|
@ -82,6 +82,10 @@ Changes in the `CustomResourceDefinition` resources shall be fixed easily by cop
|
||||||
|
|
||||||
## Upgrading
|
## Upgrading
|
||||||
|
|
||||||
|
### 4.3.*
|
||||||
|
|
||||||
|
With this minor version, the notification notifier's `service.slack` is no longer configured by default.
|
||||||
|
|
||||||
### 4.0.0 and above
|
### 4.0.0 and above
|
||||||
|
|
||||||
This helm chart version deploys Argo CD v2.3. The Argo CD Notifications and ApplicationSet are part of Argo CD now. You no longer need to install them separately. The Notifications and ApplicationSet components **are bundled into default** Argo CD installation.
|
This helm chart version deploys Argo CD v2.3. The Argo CD Notifications and ApplicationSet are part of Argo CD now. You no longer need to install them separately. The Notifications and ApplicationSet components **are bundled into default** Argo CD installation.
|
||||||
|
|
|
@ -82,6 +82,10 @@ Changes in the `CustomResourceDefinition` resources shall be fixed easily by cop
|
||||||
|
|
||||||
## Upgrading
|
## Upgrading
|
||||||
|
|
||||||
|
### 4.3.*
|
||||||
|
|
||||||
|
With this minor version, the notification notifier's `service.slack` is no longer configured by default.
|
||||||
|
|
||||||
### 4.0.0 and above
|
### 4.0.0 and above
|
||||||
|
|
||||||
This helm chart version deploys Argo CD v2.3. The Argo CD Notifications and ApplicationSet are part of Argo CD now. You no longer need to install them separately. The Notifications and ApplicationSet components **are bundled into default** Argo CD installation.
|
This helm chart version deploys Argo CD v2.3. The Argo CD Notifications and ApplicationSet are part of Argo CD now. You no longer need to install them separately. The Notifications and ApplicationSet components **are bundled into default** Argo CD installation.
|
||||||
|
|
|
@ -2175,9 +2175,9 @@ notifications:
|
||||||
# -- Configures notification services
|
# -- Configures notification services
|
||||||
# @default -- See [values.yaml]
|
# @default -- See [values.yaml]
|
||||||
## For more information: https://argocd-notifications.readthedocs.io/en/stable/services/overview/
|
## For more information: https://argocd-notifications.readthedocs.io/en/stable/services/overview/
|
||||||
notifiers:
|
notifiers: {}
|
||||||
service.slack: |
|
# service.slack: |
|
||||||
token: $slack-token
|
# token: $slack-token
|
||||||
|
|
||||||
# -- Annotations to be applied to the controller Pods
|
# -- Annotations to be applied to the controller Pods
|
||||||
podAnnotations: {}
|
podAnnotations: {}
|
||||||
|
@ -2425,7 +2425,33 @@ notifications:
|
||||||
# {{if eq .serviceType "slack"}}:white_check_mark:{{end}} Application {{.app.metadata.name}} has been successfully synced at {{.app.status.operationState.finishedAt}}.
|
# {{if eq .serviceType "slack"}}:white_check_mark:{{end}} Application {{.app.metadata.name}} has been successfully synced at {{.app.status.operationState.finishedAt}}.
|
||||||
# Sync operation details are available at: {{.context.argocdUrl}}/applications/{{.app.metadata.name}}?operation=true .
|
# Sync operation details are available at: {{.context.argocdUrl}}/applications/{{.app.metadata.name}}?operation=true .
|
||||||
# slack:
|
# slack:
|
||||||
# attachments: "[{\n \"title\": \"{{ .app.metadata.name}}\",\n \"title_link\":\"{{.context.argocdUrl}}/applications/{{.app.metadata.name}}\",\n \"color\": \"#18be52\",\n \"fields\": [\n {\n \"title\": \"Sync Status\",\n \"value\": \"{{.app.status.sync.status}}\",\n \"short\": true\n },\n {\n \"title\": \"Repository\",\n \"value\": \"{{.app.spec.source.repoURL}}\",\n \"short\": true\n }\n {{range $index, $c := .app.status.conditions}}\n {{if not $index}},{{end}}\n {{if $index}},{{end}}\n {\n \"title\": \"{{$c.type}}\",\n \"value\": \"{{$c.message}}\",\n \"short\": true\n }\n {{end}}\n ]\n}] "
|
# attachments: |-
|
||||||
|
# [{
|
||||||
|
# "title": "{{ .app.metadata.name}}",
|
||||||
|
# "title_link":"{{.context.argocdUrl}}/applications/{{.app.metadata.name}}",
|
||||||
|
# "color": "#18be52",
|
||||||
|
# "fields": [
|
||||||
|
# {
|
||||||
|
# "title": "Sync Status",
|
||||||
|
# "value": "{{.app.status.sync.status}}",
|
||||||
|
# "short": true
|
||||||
|
# },
|
||||||
|
# {
|
||||||
|
# "title": "Repository",
|
||||||
|
# "value": "{{.app.spec.source.repoURL}}",
|
||||||
|
# "short": true
|
||||||
|
# }
|
||||||
|
# {{range $index, $c := .app.status.conditions}}
|
||||||
|
# {{if not $index}},{{end}}
|
||||||
|
# {{if $index}},{{end}}
|
||||||
|
# {
|
||||||
|
# "title": "{{$c.type}}",
|
||||||
|
# "value": "{{$c.message}}",
|
||||||
|
# "short": true
|
||||||
|
# }
|
||||||
|
# {{end}}
|
||||||
|
# ]
|
||||||
|
# }]
|
||||||
|
|
||||||
# -- [Tolerations] for use with node taints
|
# -- [Tolerations] for use with node taints
|
||||||
tolerations: []
|
tolerations: []
|
||||||
|
|
Loading…
Reference in a new issue