Commit Graph

37 Commits (3befa82210ea2c77dcc722c1582503700f66ae4c)

Author SHA1 Message Date
Marco Kilchhofer ba124f2587
feat(argocd-notifications): Add ability to define security context (#1116)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-02-01 22:47:44 +01:00
Oliver Bähler 752e1c0580
feat(all): Add Documentation Guidelines (#1099)
* feat(all): Add Documentation Guidelines

Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>

* Satisfy Linter

Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>

* Apply changes from code review

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* fix: Also add *.gotmpl to argo-rollouts/.helmignore

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-01-24 20:18:51 +01:00
Hendrik Maus 0ce72e3028
feat(argocd-notifications): Support new notification controller features from argoproj-labs/argocd-notifications#77 (#1066)
* Support setting secret name

Signed-off-by: Hendrik Maus <aidentailor@gmail.com>

* Support setting configmap name

Signed-off-by: Hendrik Maus <aidentailor@gmail.com>

* Use the fullname template for secret name

Signed-off-by: Hendrik Maus <aidentailor@gmail.com>

* Use the fullname template for configmap name

Signed-off-by: Hendrik Maus <aidentailor@gmail.com>

* Bump chart version 1.6.1 -> 1.7.0

Signed-off-by: Hendrik Maus <aidentailor@gmail.com>

* Update changelog

Signed-off-by: Hendrik Maus <aidentailor@gmail.com>

* Update README

Signed-off-by: Hendrik Maus <aidentailor@gmail.com>

Co-authored-by: Marko Bevc <marko@scalefactory.com>
2021-12-20 18:17:54 +00:00
lukpep 6bea3ace8d
bumped argocd notifications version to v1.2.1 (#1057)
Signed-off-by: lukasz.peplinski <lukasz.peplinski@tensquaregames.com>

Co-authored-by: lukasz.peplinski <lukasz.peplinski@tensquaregames.com>
2021-12-16 09:58:13 +00:00
lukpep b13aa9facf
bumped appVersion / image to v1.2.0 (#1039)
Signed-off-by: lukasz.peplinski <lukasz.peplinski@tensquaregames.com>

Co-authored-by: lukasz.peplinski <lukasz.peplinski@tensquaregames.com>
2021-11-25 17:39:22 +00:00
Marco Kilchhofer 80eeb61a05
docs(argocd-notifications): Use helm-docs (#1015)
* docs(argocd-notifications): Use helm-docs

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* Use chart appVersion as default image tag

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-11-12 09:25:07 +00:00
Marcial White e4f8dd5810
feat(argocd-notifications): support annotations on secret object (#952)
* support annotations on secret objects

Signed-off-by: Marcial White <marcial@kaskada.com>

* true-up artifacthub changes

Signed-off-by: Marcial White <marcial@kaskada.com>

Co-authored-by: Marko Bevc <marko@scalefactory.com>
2021-09-29 16:15:21 +01:00
Petr Drastil 2fd39754de
Add Pod label configuration for argocd-notifications (#907)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-08-27 15:12:29 +02:00
Petr Drastil 91e6e0749a
fix(argocd-notifications): Use correct names for ConfigMap and Secret (#898)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2021-08-25 14:14:13 +02:00
Marco Kilchhofer bc16a275c4
fix(argocd-notifications): Use correct chart icon url (#872)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: David J. M. Karlsen <david@davidkarlsen.com>
2021-08-18 12:01:51 +02:00
shortsn 1b64b58062
feat(argocd-notifications): Add example for defaultTriggers (#871)
* extending chart by optional defaultTriggers

Signed-off-by: shortsn <shortsn@users.noreply.github.com>

* #871 adjustments according review comments

Signed-off-by: shortsn <shortsn@users.noreply.github.com>

* #871 rework using existing field

Signed-off-by: shortsn <shortsn@users.noreply.github.com>

* #871 fixing linebreaks

Signed-off-by: shortsn <shortsn@users.noreply.github.com>

* #871 adjusting version

Signed-off-by: shortsn <shortsn@users.noreply.github.com>
2021-08-17 11:12:51 +02:00
Oliver Bähler a70d156217
feat!: Improve Pull Request Template & Contributing Guidelines (#750)
* feat: improve documentation and require changelog

Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>

* Bump Versions

Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>

* Bump argo-rollouts

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* Apply suggestions from code review

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* Reword Artifacthub -> Artifact Hub

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-07-09 13:08:43 +02:00
Sergey Shaykhullin 03140b36fc
feat(argocd-notifications): Add metrics service labels and annotations (#783)
* feat(argocd-notifications): Add metrics service labels and annotations

Signed-off-by: Sergey Shaykhullin <sergeyshaykhullin@gmail.com>

* Update charts/argocd-notifications/templates/service-metrics.yaml

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Sergey Shaykhullin <sergeyshaykhullin@gmail.com>

* Update charts/argocd-notifications/templates/service-metrics.yaml

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Sergey Shaykhullin <sergeyshaykhullin@gmail.com>

* Update _helpers.tpl

Signed-off-by: Sergey Shaykhullin <sergeyshaykhullin@gmail.com>

* Update _helpers.tpl

Signed-off-by: Sergey Shaykhullin <sergeyshaykhullin@gmail.com>

* Delete templated.yaml

Signed-off-by: Sergey Shaykhullin <sergeyshaykhullin@gmail.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-06-03 12:07:47 +02:00
César Yuji Okuti e2975df4c0
feat(argocd-notifications): add service account annotations (#673)
* add service account to argocd notifications

Signed-off-by: Cesar Okuti <cesar.okuti@gmail.com>

* change chart.yaml

Signed-off-by: Cesar Okuti <cesar.okuti@gmail.com>

* remove dots and quotes from toYaml serviceaccount

Signed-off-by: Cesar Okuti <cesar.okuti@gmail.com>

* chore: Apply suggestions from code review

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>

* fix: bump chart version

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-05-26 23:41:33 +02:00
Oliver Bähler 9a3077afe2
chore!: Chart Publications via Github Workflow (#741)
* feat: Move Linting to Github Actions

Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
2021-05-21 17:59:30 +02:00
sgavrylenko 6735d66f1a
feat(argocd-notification): add context variable for templating purpose (#713)
* add context variable for templating purpose

Signed-off-by: Sergiy Gavrylenko <bigboo@bbq.agency>
Signed-off-by: Sergiy Gavrylenko <sgavrylenko@domovoy.org.ua>

* update version of argocd-notification chart

Signed-off-by: Sergiy Gavrylenko <bigboo@bbq.agency>
Signed-off-by: Sergiy Gavrylenko <sgavrylenko@domovoy.org.ua>

* fix: spec.preserveUnknownFields must be set to false to allow upgrades from v1beta1 (#709)

Signed-off-by: Jack Andersen <jandersen@plaid.com>
Signed-off-by: Sergiy Gavrylenko <sgavrylenko@domovoy.org.ua>

* feat: add resources to argo-rollouts deployment (#711)

- add destinationrule to clusterrolebinding

Signed-off-by: Hui Kang <hui.kang@salesforce.com>

Co-authored-by: Hui Kang <hui.kang@salesforce.com>
Signed-off-by: Sergiy Gavrylenko <sgavrylenko@domovoy.org.ua>

* chore(argo-events): update argo-events to 1.3.3 (#720)

Signed-off-by: Alec Rajeev <alecinthecloud@gmail.com>
Signed-off-by: Sergiy Gavrylenko <sgavrylenko@domovoy.org.ua>

* chore(argo-cd): upgrade redis-ha version to 4.12.14 (#710)

Signed-off-by: Aniek Gul <aniekgul@hotmail.com>

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
Signed-off-by: Sergiy Gavrylenko <sgavrylenko@domovoy.org.ua>

* Update charts/argocd-notifications/Chart.yaml

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
Signed-off-by: Sergiy Gavrylenko <sgavrylenko@domovoy.org.ua>

* Update charts/argocd-notifications/templates/configmap.yaml

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
Signed-off-by: Sergiy Gavrylenko <sgavrylenko@domovoy.org.ua>

Co-authored-by: Sergiy Gavrylenko <bigboo@bbq.agency>
Co-authored-by: jandersen-plaid <52045989+jandersen-plaid@users.noreply.github.com>
Co-authored-by: cskh <huikang209@gmail.com>
Co-authored-by: Hui Kang <hui.kang@salesforce.com>
Co-authored-by: Alec Rajeev <alecinthecloud@gmail.com>
Co-authored-by: aniekgul <aniekgul@hotmail.com>
Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
2021-05-11 13:19:17 +02:00
Geoffrey Gouez d40a9be810
feat(argocd-notifications): Optional ConfigMap for argocd-notifications (#656)
* feat(argocd-notifications): Optional ConfigMap for argocd-notifications

Signed-off-by: Cicatrice <cicatrice@cicatrice.eu>

* feat(argocd-notifications): version bump

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
Signed-off-by: Cicatrice <cicatrice@cicatrice.eu>

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
2021-04-26 23:38:11 +02:00
Sergey 4e0bf1e19d
fix(argocd-notifications): Changes to rules RBAC role. (#697)
add role resourceNames argoproj-labs/argocd-notifications#199
allow configmap/secret list verb argoproj-labs/argocd-notifications#244

Signed-off-by: 1Psy <41047934+1Psy@users.noreply.github.com>
2021-04-26 20:55:12 +02:00
Sergey abcd61717f
feat(argocd-notifications): Add securityContext (#644)
Signed-off-by: 1Psy <41047934+1Psy@users.noreply.github.com>
2021-04-21 17:45:05 +02:00
ryota-sakamoto 913a623dfb
chore(argocd-notifications): update argocd-notifications to 1.1.1 (#679)
Signed-off-by: Ryota Sakamoto <sakamo.ryota+github@gmail.com>
2021-04-19 09:23:06 -07:00
ryota-sakamoto 190defcc8b
chore(argocd-notifications): update argocd-notifications to 1.1.0 (#671)
Signed-off-by: Ryota Sakamoto <sakamo.ryota+github@gmail.com>

Co-authored-by: Alexander Matyushentsev <Alexander_Matyushentsev@intuit.com>
2021-04-15 15:57:31 -07:00
Sergey Shaykhullin c6e5412350
feat(argocd-notifications): Bump argo notifications (#625)
Co-authored-by: David J. M. Karlsen <david@davidkarlsen.com>
2021-03-18 23:38:02 +01:00
Sergey 2fd551c60f
feat(argocd-notifications): Add support of custom environment variables. (#580)
Signed-off-by: 1Psy <41047934+1Psy@users.noreply.github.com>

Co-authored-by: Alexander Matyushentsev <Alexander_Matyushentsev@intuit.com>
2021-02-15 20:23:19 -08:00
Vitaliy e141b401fe
Fixed #570: YAML parse error in argocd-notifications/templates/secret.yaml (#573)
Signed-off-by: Vitaliy Fuks <vitaliyf@users.noreply.github.com>

Co-authored-by: Alexander Matyushentsev <Alexander_Matyushentsev@intuit.com>
2021-02-09 16:56:44 -08:00
georgekaz ba467c8a4b
feat(argocd-notifications): update to support argocd-notification v1.0.1 (#567)
Signed-off-by: George Kaz <egeorgekaz@gmail.com>
2021-02-03 12:48:19 -08:00
Richard Simpson 0a03ca0bab
feat: add support for configuring bot port (#432)
* feat: add support for configuring bot port

Adds support for configuring the bot listening port for people who want it to listen on 443 (for example)

* bump version

* remove unnecessary protocol

Co-authored-by: Andy Feller <andrew.feller@gmail.com>
2020-08-28 22:01:39 -04:00
Crystal Augustus 85b1b83ad0
argocd-notifications: Add podAnnotations (#423)
Co-authored-by: Andy Feller <andrew.feller@gmail.com>
2020-08-15 13:49:27 -04:00
Albert Dixon cd4adfcaf8
feat: Argo Notifications - add extraArgs value (#416)
* charts/argocd-notifications/values: add extraArgs

* charts/argocd-notifications/templates/deployment: use extraArgs

* charts/argocd-notifications/chart: bump chart ver

* charts/argocd-notifications/chart: actually set ver
2020-07-31 17:57:19 -04:00
Maciej Moleda c716c1795e
[argocd-notifications] add monitoring and slack bot service annotations (#411)
* feat: add slack bot service annotations to argocd-notifications

* feat: add monitoring to argocd-notifications
2020-07-22 20:58:59 -04:00
Domenico Commisso 8c96f76451
fix: add email notifier to argocd-notifier (#395)
* Add email notifier configuration to argocd-notifications chart

* Bump version in chart

* Quote strings in argocd-notifications email notifier

Co-authored-by: Domenico Commisso <dcommisso@users.noreply.github.com>
2020-07-06 08:08:48 -04:00
Jonathan Serafini 7d5d20f615
argocd-notifications: fix serviceaccount name (#389)
* fix: ArgoCD Notifications - Bot service account

* chore: update argocd-notifications version to 1.0.6
2020-06-30 20:31:16 -04:00
Sergey Shaykhullin 5ca92acda0
fix: Escape :icon: yaml (#386)
* Fix :icon: yaml validation

* Bump version

* Add quote filter
2020-06-26 18:38:12 -04:00
appanycd 422752023d
feat(argocd-notifications): Add slack icon and signingSecret support and Grafana support (#384)
* Add icon and signingSecret support

* Fix typo

* Add grafana support

* Fix trailing spaces

* Fix trailing spaces 2

* Fix grafana comments

* Add bot manifests

* Bump version

* No new line character

* Values.yaml new line character

* Add comments

* Add slack.enabled flag

* Move slack bot to bots/slack folder

Co-authored-by: sergeyshaykhullin <sergeyshaykhullin@gmail.com>
Co-authored-by: Sergey Shaykhullin <46970457+sergeyshaykhullin@users.noreply.github.com>
2020-06-23 16:40:18 -04:00
Eric Hayes f3bfd0f6fa
Added support for webhook triggers. (#380) 2020-06-19 18:25:11 -04:00
Andy Feller 30d53378cf
docs: Adding argocd-notifications maintainer (#370)
* Adding argocd-notifications maintainer

* Bumping version
2020-06-12 12:44:32 -07:00
Albert Dixon 249a79f4c8
fix: ArgoCD Notifications - Deployment manifest udpateStrategy (#372)
fix: ArgoCD Notifications - Deployment manifest udpateStrategy (#372)
2020-06-12 11:48:57 -07:00
Andy Feller ea4ba2283c
feat: Helm chart contribution for argocd-notifications (#365)
* Helm chart contribution for argocd-notifications

The following chart is a contribution from work done at https://github.com/Bandwidth/ to facilitate installing https://github.com/argoproj-labs/argocd-notifications via Helm chart based on https://github.com/argoproj-labs/argocd-notifications/blob/master/manifests/install.yaml
2020-06-09 11:33:29 -07:00