Commit graph

1408 commits

Author SHA1 Message Date
Andy Cobaugh
98da71eb87
feat(argo-workflows): allow setting executor args (#2177) 2023-07-27 08:57:46 -05:00
Venkata Mutyala
278a32671b
chore(argo-cd): Upgrade Argo CD to v2.7.9 (#2186)
feat(argo-cd): Upgrade argocd to v2.7.9

Signed-off-by: Venkata Mutyala <venkata@venkatamutyala.com>
2023-07-24 21:09:41 -05:00
Artur
5f1d08de0b
fix(argo-rollouts): Use annotation cont metrics (#2184)
* fix(argo-rollouts): Use annotation cont metrics

Signed-off-by: Artur Mudrykh <a.mudrykh@uzum.com>

* fix(argo-rollouts): add changes and bump version

Signed-off-by: Artur Mudrykh <a.mudrykh@uzum.com>

* fix chart.yaml

Signed-off-by: Artur Mudrykh <a.mudrykh@uzum.com>

---------

Signed-off-by: Artur Mudrykh <a.mudrykh@uzum.com>
Co-authored-by: Artur Mudrykh <a.mudrykh@uzum.com>
2023-07-25 09:22:46 +09:00
Aikawa
0453552b32
fix(argocd-apps): fix indent of syncOptions (#2181) 2023-07-23 05:25:51 +01:00
Mathieu Parent
83e5d83492
feat(argocd-apps): syncOptions for applications (#2176)
Signed-off-by: Mathieu Parent <mathieu.parent@insee.fr>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-07-22 22:46:38 +09:00
Jason Meridth
137bb9e177
chore(argo-workflows): Upgrade to 3.4.9 (#2175)
chore(argo-workflow): Upgrade to 3.4.9

- [ ] update CRD changes

Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-07-21 08:19:59 +09:00
Takuma Kume
000d8c7128
feat(argo-rollouts): Upgrade Argo Rollouts to v1.5.1 (#2174) 2023-07-20 18:26:23 +01:00
smcavallo
5f46ee820f
feat(argo-cd): Upgrade argocd to v2.7.8 (#2173)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2023-07-20 00:26:08 +02:00
Alex Souslik
c2f813ec62
feat(argo-cd): make ServiceMonitor deployment conditional on CRD existence (#2154)
* made ServiceMonitor deployment conditional on CRD existence

Signed-off-by: alex-souslik-hs <alex.s@hiredscore.com>

* remove non ArgoCD changes

Signed-off-by: alex-souslik-hs <alex.s@hiredscore.com>

* add newline

Signed-off-by: Alex Souslik <alex.s@hiredscore.com>

* Change chage description

Signed-off-by: Alex Souslik <alex.s@hiredscore.com>

* Update charts/argo-cd/Chart.yaml

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Alex Souslik <alex.s@hiredscore.com>

---------

Signed-off-by: alex-souslik-hs <alex.s@hiredscore.com>
Signed-off-by: Alex Souslik <alex.s@hiredscore.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-07-18 08:51:14 +02:00
Zach Swanson
afccb2e5d4
feat(argo-cd): allow configurable hpa metrics (#2166)
* allow configurable HPA metrics

Signed-off-by: Zach Swanson <zswanson@wayfair.com>

* update docs

Signed-off-by: Zach Swanson <zswanson@wayfair.com>

* Update chart version and changelog

Signed-off-by: Zach Swanson <zach.swanson@gmail.com>
Signed-off-by: Zach Swanson <zswanson@wayfair.com>

* Fix values/readme reference to repo server

Signed-off-by: Zach Swanson <zswanson@wayfair.com>

---------

Signed-off-by: Zach Swanson <zswanson@wayfair.com>
Signed-off-by: Zach Swanson <zach.swanson@gmail.com>
Signed-off-by: Zach Swanson <1272954+zswanson@users.noreply.github.com>
2023-07-17 13:20:47 +01:00
Mathieu Parent
e053486fab
fix(argo-cd): Ensure app.kubernetes.io/version label is valid (#2148)
Signed-off-by: Mathieu Parent <mathieu.parent@insee.fr>
2023-07-17 18:56:13 +09:00
Angelo Ross
e15b7b7018
feat(argo-cd): Allow configuring Dex's init image resources separately (#2161)
Allow configuring Dex's init image resources separately

Signed-off-by: Angelo Ross <angelo.ross@objective.com.br>
2023-07-13 15:05:13 +01:00
Fabián Sellés Rosa
047ba6b24d
feat(argocd-apps): add permitOnlyProjectScopedClusters flag (#2149)
Signed-off-by: Fabián Sellés Rosa <1088313+Fsero@users.noreply.github.com>
2023-07-11 17:39:35 +02:00
Amit Ben Ami
2fb6049751
feat(argo-cd): adding annotations option for Certificate (#2156)
* feat(certificate): adding annotations options for the `Certificate` resources

Signed-off-by: Amit Ben Ami <benami.amit1@gmail.com>

* feat: bumping the chart version

Signed-off-by: Amit Ben Ami <benami.amit1@gmail.com>

---------

Signed-off-by: Amit Ben Ami <benami.amit1@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-07-11 14:01:02 +01:00
gussan
5ec59e90fa
feat(argo-workflows): Add support for artifactRepositoryRef (#2135)
Signed-off-by: tomoki-yamaguchi <toyamagu2021@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
Co-authored-by: Tim Collins <45351296+tico24@users.noreply.github.com>
2023-07-11 13:07:08 +01:00
Venkata Mutyala
4f6f25198e
feat(argo-cd): upgrade dexIDP from 2.36.0 -> 2.37.0 (#2155)
feat: upgrade dexIDP from 2.36.0 -> 2.37.0

Signed-off-by: Venkata Mutyala <venkata@venkatamutyala.com>
2023-07-10 09:14:16 +01:00
Andre Krueger
5e5bad5262
chore(argo-cd): Upgrade Argo CD to v2.7.7 (#2147)
Signed-off-by: Andre Krueger <32708635+1337andre@users.noreply.github.com>
2023-07-06 17:25:47 +09:00
Laurent Lavaud
5f55ef2c4c
feat(argo-cd): Update appset deployment template (#2145)
- add cmd-params checksum annotation to the applicationSet deployment to
  trigger an automated rollout when changed.

Signed-off-by: Laurent Lavaud <llavaud@lvdconsulting.pro>
Signed-off-by: Laurent Lavaud <llavaud@users.noreply.github.com>
2023-07-04 15:07:03 +01:00
Atkins
5c4506b481
feat(argo-cd): remove necessary create entry in argocd-cmd-params-cm ConfigMap (#2146)
fix(argo-cd): remove necessary `create` entry in `argocd-cmd-params-cm` ConfigMap

Signed-off-by: Atkins Chang <atkinschang@gmail.com>
2023-07-04 18:22:19 +09:00
Laurent Lavaud
b9f610e319
fix(argo-cd): Update argo-cd.strategy template (#2144)
- Convert `$preset.type` to string to prevent an "incompatible types for
  comparison" when no strategy are defined

Signed-off-by: Laurent Lavaud <llavaud@lvdconsulting.pro>
2023-07-03 18:55:01 +01:00
Elad Shmitanka
167c112bcb
fix(argo-cd): Add usages to ArgoCD server certificate (#2143) 2023-07-02 09:07:17 +01:00
Aikawa
7c3553de9d
chore(argo-cd): Added note about Kubernetes Compatibility Matrix (#2141) 2023-07-01 22:16:30 -05:00
dchien234
675803c02d
fix(argo-cd): fix gRPC service target port (#2138)
* fix(argo-cd): update grpc service to use proper targetPort

Signed-off-by: d.chien <dangchien1910@gmail.com>

* fix(argo-cd): update Chart changelog

Signed-off-by: d.chien <dangchien1910@gmail.com>

---------

Signed-off-by: d.chien <dangchien1910@gmail.com>
2023-06-29 17:02:15 +01:00
Josh Baird
78e99e9911
feat(argo-cd): Add support for configuring argo-notifications log level and format (#2127)
* Add env vars for notification logging.

Signed-off-by: Josh Baird <jbaird@galileo.io>

* Indent.

Signed-off-by: Josh Baird <jbaird@galileo.io>

* Update CHANGELOG.

Signed-off-by: Josh Baird <jbaird@galileo.io>

* Bump chart version.

Signed-off-by: Josh Baird <jbaird@galileo.io>

* Remove extra line.

Signed-off-by: Josh Baird <jbaird@galileo.io>

* Bump to 5.6.38.

Signed-off-by: Josh Baird <jbaird@galileo.io>

---------

Signed-off-by: Josh Baird <jbaird@galileo.io>
2023-06-26 15:53:40 +01:00
Josh Baird
4d0ae17c2f
feat(argo-cd): Conditionally create the argocd-cmd-params-cm ConfigMap (#2129)
* Add conditional for params cm.

Signed-off-by: Josh Baird <jbaird@galileo.io>

* Add value for create.

Signed-off-by: Josh Baird <jbaird@galileo.io>

* Update CHANGELOG.

Signed-off-by: Josh Baird <jbaird@galileo.io>

* Extra space.

Signed-off-by: Josh Baird <jbaird@galileo.io>

* Update docs.

Signed-off-by: Josh Baird <jbaird@galileo.io>

* Extra space.

Signed-off-by: Josh Baird <jbaird@galileo.io>

* Bump to 5.36.9

Signed-off-by: Josh Baird <jbaird@galileo.io>

---------

Signed-off-by: Josh Baird <jbaird@galileo.io>
2023-06-26 15:31:20 +01:00
toyamagu
f1526ec558
fix(argo-workflows): artifactRepository will not be configured by default (#2132) (#2134) 2023-06-24 17:28:46 -05:00
frauniki
490ffa574c
fix(argo-workflows): Change argo-workflows-server crb creation conditions (#2124)
Change server's crb creation conditions

Signed-off-by: frauniki <frauniki@sinoa.jp>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-06-23 11:35:01 -05:00
Marco Kilchhofer
172ce600a1
fix(argo-cd): Revert "Default applicationSet metrics port to 8085" (#2130)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-06-23 14:59:14 +01:00
Tero Ahonen
b8c29f7db6
fix(argo-cd): Default applicationSet metrics port to 8085 (#2125)
Change applicationSet controller metrics port to 8085

Signed-off-by: Tero Ahonen <tahonen@liftoff.io>
Co-authored-by: Tero Ahonen <tahonen@liftoff.io>
2023-06-21 15:54:04 +01:00
ceguimaraes
c44f10eb37
fix(argo-events): add managed namespace configuration (#2121) 2023-06-21 07:41:34 -05:00
Aikawa
db0484fe51
chore(argo-cd): Upgrade Argo CD to v2.7.6 (#2123) 2023-06-21 05:27:33 +01:00
Aikawa
7959fee689
chore(argo-cd): Add app.kubernetes.io/version label (#2122) 2023-06-20 08:07:27 -05:00
patrickli-foxtel
eb968668f8
fix(argo-cd): helm lint error when extraObjects is defined (#2116)
Fix helm lint error when `extraObjects` is defined

Signed-off-by: Patrick Li <patrick.li@foxtel.com.au>
2023-06-20 09:05:25 +09:00
Jason Meridth
aec5d9d723
chore(argo-cd): upgrade argo-cd to v2.7.5 (#2108) 2023-06-17 05:55:17 +01:00
ausias-armesto
9a79f32cd4
fix(argo-cd): Allow specify redis config file (#2100)
* fix(argo-cd): Allow specify redis config file
Signed-off-by: ausias-armesto <ausiasarmesto@gmail.com>

* fix(argo-cd): Bump version
Signed-off-by: ausias-armesto <ausiasarmesto@gmail.com>
2023-06-08 23:52:13 +01:00
Simon Hewitt
e7c3090cbf
feat(argo-workflows): Add support for UI columns configuration (#2098) 2023-06-07 22:48:05 -05:00
Joe Lee
49c2ca2548
feat(argo-cd): Add "global.env" for all deployed containers (#2096)
* add global env for argo-cd

Signed-off-by: Joe Lee <lj_2005@163.com>

* update readme

Signed-off-by: Joe Lee <lj_2005@163.com>

* fix typo

Signed-off-by: Joe Lee <lj_2005@163.com>

* feat(argo-cd): Add "global.env" for all deployed containers

Signed-off-by: Joe Lee <lj_2005@163.com>

* update doc

Signed-off-by: Joe Lee <lj_2005@163.com>

* remove note

Signed-off-by: Joe Lee <lj_2005@163.com>

* update changes

Signed-off-by: Joe Lee <lj_2005@163.com>

---------

Signed-off-by: Joe Lee <lj_2005@163.com>
2023-06-07 17:52:02 +09:00
Aikawa
2538371fec
chore(argo-cd): Upgrade Argo CD to v2.7.4 (#2095) 2023-06-06 05:34:59 +01:00
Aikawa
a6a7468973
chore(argo-cd): Upgrade supported Kubernetes version to v1.23.0 (#2087)
* chore(argo-cd): Upgrade supported Kubernetes version to 1.23.0 due to Amazon EKS EoL

Signed-off-by: yu-croco <yu.croco@gmail.com>

* chore(argo-cd): modify changelog

Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix(argo-cd): simpler description

Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix(argo-cd): reflect review point

Signed-off-by: yu-croco <yu.croco@gmail.com>

---------

Signed-off-by: yu-croco <yu.croco@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-06-05 23:28:10 +09:00
Alexandre Joris
5771a06977
fix(argo-workflows): Fixed gcs keyFormat template example in values.yaml (#2085)
* fix(argo-workflows): #2073: Fixed gcs keyFormat template example in values.yaml

Signed-off-by: Alexandre Joris <alexandre.joris@govirtuo.com>

* bumped chart version to v0.28.3 ; added artifacthub.io/changes changelog

Signed-off-by: Alexandre Joris <alexandre.joris@govirtuo.com>

* fixed Chart.yaml trailing spaces

Signed-off-by: Alexandre Joris <alexandre.joris@govirtuo.com>

* chore(deps): bump pascalgn/size-label-action from 0.4.3 to 0.5.0 (#2092)

Signed-off-by: Alexandre Joris <alexandre.joris@govirtuo.com>

* chore(deps): bump github/codeql-action from 2.3.5 to 2.3.6 (#2091)

Signed-off-by: Alexandre Joris <alexandre.joris@govirtuo.com>

* chore(argo-workflows): Declare SSO configuration explicitly on values.yaml (#2089)

Signed-off-by: yu-croco <yu.croco@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
Signed-off-by: Alexandre Joris <alexandre.joris@govirtuo.com>

* feat(argo-rollouts): Support Traffic Router Plugins (#2090)

Signed-off-by: yu-croco <yu.croco@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
Signed-off-by: Alexandre Joris <alexandre.joris@govirtuo.com>

---------

Signed-off-by: Alexandre Joris <alexandre.joris@govirtuo.com>
Signed-off-by: yu-croco <yu.croco@gmail.com>
Signed-off-by: Alexandre Joris <alexandre.joris@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-06-05 09:15:07 -05:00
Aikawa
3a7e4b1de7
feat(argo-rollouts): Support Traffic Router Plugins (#2090)
Signed-off-by: yu-croco <yu.croco@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-06-04 12:07:40 +01:00
Aikawa
5fb6688bcb
chore(argo-workflows): Declare SSO configuration explicitly on values.yaml (#2089)
Signed-off-by: yu-croco <yu.croco@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-06-03 09:40:50 -05:00
Milos Hauser
438f7a26b7
feat(argo-cd): Adding "appProtocol: HTTPS" to HTTPS service port of argocd-server. (#1955) 2023-05-28 23:29:30 -05:00
Tal Yitzhak
2fbc856637
feat(argo-rollouts): Fix cluster role missing access in argo rollouts dashboard (#2081)
* docs(github): comment out notational pieces of PR template (#1969)

github: comment out notational pieces of PR template

- the DCO and publishing sentences are not filled out during PRs
  and are purely notational
  - comment them out with HTML comments, as is common practice
    - example from a repo I maintain: f6db59613a/.github/issue_template.md (L2)
      - I copied that from other repos too
  - these comments are still visible to the PR author, just not visible
    when rendered, keeping the PR more concise

Signed-off-by: Anton Gilgur <agilgur5@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Tal Yitzhak <talyi@jfrog.com>

* Added missing permissions for argo rollouts dashboard cluster role - for config map, should be able to get

Signed-off-by: Tal Yitzhak <talyi@jfrog.com>

* Added missing permissions for argo rollouts dashboard cluster role - for config map, should be able to get

Signed-off-by: Tal Yitzhak <talyi@jfrog.com>

---------

Signed-off-by: Anton Gilgur <agilgur5@gmail.com>
Signed-off-by: Tal Yitzhak <talyi@jfrog.com>
Signed-off-by: Tal Yitzhak <yitzhtal@gmail.com>
Co-authored-by: Anton Gilgur <4970083+agilgur5@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Tal Yitzhak <talyi@jfrog.com>
2023-05-27 23:51:41 +09:00
Jason Meridth
cf3a8eed84
chore(argo-workflows): upgrade argo workflows to v3.4.8 (#2077) 2023-05-26 05:19:03 +01:00
Aikawa
23b94151c6
chore(argo-workflows): Enable to configure Service Monitor port (#2076) 2023-05-25 07:30:48 -05:00
Alex Street
a0d45ae19a
chore(argo-cd): Upgrade Argo CD to v2.7.3 (#2075)
Signed-off-by: leif013 <alexstreet@gmail.com>
2023-05-24 18:23:12 -05:00
Wim Fournier
cd4c291e47
fix(argo-cd): Allow to disable containerSecurityContext (#2072)
* Allow to disable containerSecurityContext

Add a `enabled` property to allow the whole containerSecurityContext to be disabled.
Fixes https://github.com/argoproj/argo-helm/issues/2071

Signed-off-by: wim.fournier <github@fournier.nl>
Signed-off-by: Wim Fournier <github@fournier.nl>

* fix missing space

Signed-off-by: Wim Fournier <github@fournier.nl>

* remove enabled key

Signed-off-by: Wim Fournier <github@fournier.nl>

* fix typo

Signed-off-by: Wim Fournier <github@fournier.nl>

* missed one

Signed-off-by: Wim Fournier <github@fournier.nl>

* simplify using `with`, thx @pborn-ionos!

Signed-off-by: wim.fournier <wim.fournier@adevinta.com>

* missed one

Signed-off-by: wim.fournier <wim.fournier@adevinta.com>

---------

Signed-off-by: wim.fournier <github@fournier.nl>
Signed-off-by: Wim Fournier <github@fournier.nl>
Signed-off-by: wim.fournier <wim.fournier@adevinta.com>
Co-authored-by: wim.fournier <wim.fournier@adevinta.com>
2023-05-23 15:29:26 -05:00
Michael Weber
feb7fc0bb8
feat(argo-rollouts): add deployment annotations for controller (#2048)
* feat(argo-rollouts): deployment annotations for controller, dashboard

Signed-off-by: Michael Weber <michael.weber@jumpcloud.com>

* chore: Apply changes from code review

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

---------

Signed-off-by: Michael Weber <michael.weber@jumpcloud.com>
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-05-23 16:07:34 +09:00
Aikawa
6593901daf
fix(argo-cd): Align with upstream dex initContainers (#2070) 2023-05-22 21:46:53 -05:00
Wim Fournier
1d999e0552
fix(argo-cd): don't request applicationsets if its disabled (#2069)
* don't request applicationsets if its disabled

Signed-off-by: Wim Fournier <github@fournier.nl>

* Update Chart.yaml

Signed-off-by: Wim Fournier <github@fournier.nl>

---------

Signed-off-by: Wim Fournier <github@fournier.nl>
2023-05-22 18:07:09 +01:00
Khue Doan
650a9ec7ef
feat(argocd-apps): Add rollout strategy for ApplicationSet (#2063)
feat(argocd-apps): add rollout strategy for ApplicationSet

Signed-off-by: Khue Doan <mail@khuedoan.com>
2023-05-21 09:19:31 +02:00
Yevhen Tienkaiev
b651465fb2
feat(argo-rollouts): Add possibility to configure healthz and metrics ports to be compatible with Istio (#1976) 2023-05-20 10:39:17 -05:00
Julien Michaud
5766533626
feat(argo-workflows): support google ManagedCertificate, FrontendConfig & BackendConfig for gce ingress (#2066)
* feat: add gke stuff

Signed-off-by: julien.michaud <julien.michaud@mirakl.com>

* update readme and chart.yaml file

Signed-off-by: julien.michaud <julien.michaud@mirakl.com>

* fix readme

Signed-off-by: julien.michaud <julien.michaud@mirakl.com>

* docs: Apply changes from code review

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

---------

Signed-off-by: julien.michaud <julien.michaud@mirakl.com>
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-05-19 11:35:33 +01:00
Joe Lee
c3cfd49e96
feat(argocd-apps): Generate application, applicationset, project with template (#2025)
* add template for application

Signed-off-by: Joe Lee <lj_2005@163.com>

* update version

Signed-off-by: Joe Lee <lj_2005@163.com>

* fix issue

Signed-off-by: Joe Lee <lj_2005@163.com>

* add example for applicationsetTemplates

Signed-off-by: Joe Lee <lj_2005@163.com>

* fix issue

Signed-off-by: Joe Lee <lj_2005@163.com>

* merge each of items into one

Signed-off-by: Joe Lee <lj_2005@163.com>

* update readme

Signed-off-by: Joe Lee <lj_2005@163.com>

* update doc

Signed-off-by: Joe Lee <lj_2005@163.com>

* update version

Signed-off-by: Joe Lee <lj_2005@163.com>

* add template for application

Signed-off-by: Joe Lee <lj_2005@163.com>

* update version

Signed-off-by: Joe Lee <lj_2005@163.com>

* fix issue

Signed-off-by: Joe Lee <lj_2005@163.com>

* fix issue

Signed-off-by: Joe Lee <lj_2005@163.com>

* merge each of items into one

Signed-off-by: Joe Lee <lj_2005@163.com>

* move itemTemplates to new file

Signed-off-by: Joe Lee <lj_2005@163.com>

* discard change for applications.yaml

Signed-off-by: Joe Lee <lj_2005@163.com>

---------

Signed-off-by: Joe Lee <lj_2005@163.com>
2023-05-19 11:35:00 +02:00
Jonas Eilers
7347a5d781
feat(argo-cd): Add new BitbucketCloud ssh keys in values.yaml (#2062)
feat: Add new BitbucketCloud ssh keys

Update configs.ssh.kownHosts in charts/argo-cd/values.yaml to match new SSHKeys from https://bitbucket.org/site/ssh (as of May 17th, 2023)

Signed-off-by: jdvgh <133217951+jdvgh@users.noreply.github.com>
2023-05-17 09:24:43 -05:00
GoshaDozoretz
05bc6a236d
feat(argo-cd): add lifecycle hooks to repo server (#1922)
* add lifesycle webhook to repo server

Signed-off-by: goshado <goshatoo@gmail.com>

* add lifesycle webhook to repo server

Signed-off-by: goshado <goshatoo@gmail.com>

* add lifesycle webhook to repo server

Signed-off-by: goshado <goshatoo@gmail.com>

---------

Signed-off-by: goshado <goshatoo@gmail.com>
Signed-off-by: GoshaDozoretz <106976988+gosharo@users.noreply.github.com>
Co-authored-by: goshado <goshatoo@gmail.com>
2023-05-17 15:40:18 +02:00
Aikawa
1a5ee8eb35
chore(argo-cd): Update redis-ha to v4.23.0 (#2058)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-05-16 10:23:59 +01:00
Aikawa
6564b44538
feat(argo-cd): Enable to add certificate to ApplicationSet Controller (#2052)
* feat(argo-cd): Add ability to add certificate to Argo CD Controller
Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix(argo-cd): Add Certificate to right component
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-05-13 13:01:19 +02:00
Aikawa
5dd7ae964d
chore(argo-cd): Upgrade Argo CD to v2.7.2 (#2054)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-05-12 17:19:03 +02:00
Jonas Eilers
1492e23522
feat(argo-cd): Add ability to add additional labels to all CRDs (#2051)
feat(argo-cd): Add ability to add additional labels to all CRDs via .Values.crds.additionalLabels

Signed-off-by: jdvgh <133217951+jdvgh@users.noreply.github.com>
2023-05-11 09:06:46 -05:00
Cyril Jouve
5873a1bc33
feat(argo-workflows): allow extraObjects to contain string template (#1995)
[argo-workflows] allow extraObjects to contain string template

Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-05-11 15:39:17 +09:00
Marco Kilchhofer
8402303bf8
feat(argo-cd): Add ability to add prometheus.io/scrape annotations (#2037) 2023-05-10 19:39:56 -05:00
PidgeyBE
f6d44750b8
fix(argo-workflows): Fix templating in several places (#2026)
* Add artifacthub changes

Signed-off-by: Peejai <pieterjan.soetaert@robovision.eu>

* fix templating list of yamls

Signed-off-by: Peejai <pieterjan.soetaert@robovision.eu>

* Bump version and fix templating for gcs and azure as well

Signed-off-by: Peejai <pieterjan.soetaert@robovision.eu>

---------

Signed-off-by: Peejai <pieterjan.soetaert@robovision.eu>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-05-11 09:09:33 +09:00
Marco Kilchhofer
b37a9e72a6
feat(argocd-apps): Introduce chart signing (#2045)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-05-10 18:57:43 +02:00
Marco Kilchhofer
fc47f9baa6
feat(argocd-image-updater): Introduce chart signing (#2046)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-05-10 18:46:04 +02:00
Marco Kilchhofer
a487e17784
feat(argo-events): Introduce chart signing (#2043)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-05-10 17:45:46 +02:00
Aikawa
083f42cdd6
feat(argo-rollouts): Upgrade Argo Rollouts to v1.5.0 (#2039)
* feat(argo-rollouts): Upgrade Argo Rollouts to v1.5.0
Signed-off-by: yu-croco <yu.croco@gmail.com>

* feat(argo-rollouts): Add missing configmap for 3rd party metrics providers
Signed-off-by: yu-croco <yu.croco@gmail.com>

* feat: Add signing information

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

---------

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-05-10 17:30:57 +02:00
Marco Kilchhofer
887f68adb1
feat(argo-workflows): Introduce chart signing (#2044)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-05-10 23:20:51 +09:00
Marco Kilchhofer
8c295d3344
feat(argo-cd): Introduce chart signing (#2042)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-05-10 22:49:32 +09:00
PidgeyBE
cc64b0c9f5
fix(argo-workflows): fix clusterworkflowtemplates disabled flag (#2033)
* fix clusterworkflowtemplates disabled flag

Signed-off-by: Peejai <pieterjan.soetaert@robovision.eu>

* Bump chart version and add artifacthub changes

Signed-off-by: Peejai <pieterjan.soetaert@robovision.eu>

---------

Signed-off-by: Peejai <pieterjan.soetaert@robovision.eu>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-05-10 19:16:14 +09:00
ryanpark0203
c8b47cf060
fix(argo-workflows): Fix Helm chart to correctly reference Kubernetes version in conditional check for HPA apiVersion (#2029)
* add a fix for argo workflows hpa

Signed-off-by: ryanpark0203 <108246291+ryanpark0203@users.noreply.github.com>

* add description for the fix

Signed-off-by: ryanpark0203 <108246291+ryanpark0203@users.noreply.github.com>

* update readme

Signed-off-by: ryanpark0203 <108246291+ryanpark0203@users.noreply.github.com>

* remove apiVersionOverrides from readme

Signed-off-by: ryanpark0203 <108246291+ryanpark0203@users.noreply.github.com>

* fix linting

Signed-off-by: ryanpark0203 <108246291+ryanpark0203@users.noreply.github.com>

---------

Signed-off-by: ryanpark0203 <108246291+ryanpark0203@users.noreply.github.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-05-09 12:41:54 +09:00
Jason Meridth
442fa22edc
fix(argo-events): use correct artifacthub annotation kind (#2032)
This is to get latest argo-workflows chart version out to artifacthub.

Can't get the previous ones that had incorrect kinds.

argoproj#2030 adds linting so this doesn't happen again. Will merge after argo-workflows and argo-events charts are fixed.

Signed-off-by: jmeridth <jmeridth@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-05-09 09:38:23 +09:00
Jason Meridth
24089bdd38
fix(argo-workflows): use correct artifacthub annotation kind (#2031)
This is to get latest argo-workflows chart version out to artifacthub.

Can't get the previous ones that had incorrect kinds.

#2030 adds linting so this doesn't happen again.

Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-05-08 22:02:25 +02:00
Aikawa
9d10834909
feat(argo-cd): Enable to customize Service type of applicationset-controller (#2014)
chore(argo-cd): Enable to customize Service type of applicationset-controller
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-05-08 12:22:52 +01:00
Jason Meridth
2a480226c4
chore(argo-events): Update chart icon to standard image (#2020)
This will make the charts all look nice when you go to https://artifacthub.io/packages/search?repo=argo&sort=relevance&page=1

Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-05-07 16:18:39 +02:00
Jason Meridth
5cff915898
fix(argo-workflows): change chart icon to match other charts (#2018)
fix(argo-workflows): change chart image to match other charts

This will make the charts all look nice when you go to https://artifacthub.io/packages/search?repo=argo&sort=relevance&page=1

Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-05-07 01:20:18 +09:00
Cyril Jouve
80d5a6a65d
feat(argo-rollouts): allow extraObjects to contain string template (#1996)
[argo-event] allow extraObjects to contain string template

Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-05-06 20:31:50 +09:00
Cyril Jouve
430aaea83c
feat(argo-events): allow extraObjects to contain string template (#1994)
[argo-event] allow extraObjects to contain string template

Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-05-06 20:18:22 +09:00
Cyril Jouve
e980b71b83
feat(argo-cd): allow extraObjects to contain string template (#1993)
[argo-cd] allow extraObjects to contain string template

Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-05-05 21:19:18 +01:00
Jason Meridth
2197c8e040
fix(argo-workflows): Drop .Values.useDefaultArtifactRepo flag to simplify usage (#2002)
Fixes #1140

- [x] remove `.Values.useDefaultArtifactRepo` to ensure if items populated they get into the configmap.
- [x] change structure of `.Values.customArtifactRepository` to only include the custom information

Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-05-05 09:30:53 -05:00
Jason Meridth
513df3df8f
fix(argo-workflows): Add missing argo-workflows.apiVersion.autoscaling helper function for HPA configuration (#2001)
fix: Add missing argo-workflows.apiVersion.autoscaling helper function for HPA configuration

Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-05-05 15:13:41 +01:00
Aikawa
bb4d3154e6
chore(argo-cd): Update Argo CD to v2.7.1 (#1999)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-05-03 18:48:03 +09:00
Aikawa
decfc73a3f
feat(argo-cd): Use tini as the ENTRYPOINT (#1991) 2023-05-02 07:29:30 -05:00
Aikawa
b9fa30883b
chore(argo-cd): Upgrade Dex and Redis (#1990)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-05-02 12:28:13 +02:00
Aikawa
5f807d903b
feat(argo-cd): Upgrade Argo CD to v2.7.0 (#1989)
* chore(argo-cd): Upgrade Argo CD to v2.7.0
Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix(argo-cd): collect syntax
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-05-02 09:28:34 +02:00
Tal Yitzhak
bc4e00b836
fix(argo-rollouts): Added missing permissions for argo rollouts dashboard cluster role (#1988) 2023-04-28 02:54:32 -05:00
toyamagu
086310f237
fix(argocd-apps): Changed the project field of the applicationset from a tpl to str(#1978) (#1979)
fix: Changed the project field of the applicationset from a tpl function to a string.

Signed-off-by: tomoki-yamaguchi <toyamagu2021@gmail.com>
2023-04-27 21:49:02 +09:00
Stefan Tertan
00e585342a
feat(argo-workflows): add Prometheus ServiceMonitor relabelings, metricRelabelings & targetLabels (#1977)
* feat(argo-workflows): add Prometheus ServiceMonitor relabelings, metricRelabelings & targetLabels

Signed-off-by: Stefan Tertan <stefan.tertan@fundingcircle.com>

* chore(argo-workflows): bump Helm chart patch version

Signed-off-by: Stefan Tertan <stefan.tertan@fundingcircle.com>

* docs(argo-workflows): update README.md via `helm-docs`

Signed-off-by: Stefan Tertan <stefan.tertan@fundingcircle.com>

* chore(argo-workflows): update changelog via chart annotation

Signed-off-by: Stefan Tertan <stefan.tertan@fundingcircle.com>

* chore(argo-workflows): remove URLs from README

Signed-off-by: Stefan Tertan <stefan.tertan@fundingcircle.com>

---------

Signed-off-by: Stefan Tertan <stefan.tertan@fundingcircle.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-04-24 11:57:36 -05:00
aniekgul
d2853afc24
feat(argo-rollouts): add service monitor relabeling configs (#1972)
Signed-off-by: Aniek Gul <13356402+aniekgul@users.noreply.github.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-04-24 23:40:40 +09:00
Anton Gilgur
aef554340f
feat(argo-workflows): add optional HPA to Server (#1974) 2023-04-24 00:47:18 -05:00
Aikawa
29b753057b
fix(argocd-image-updater): add namespace field for namespace scoped resources (#1970)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-04-16 10:13:00 +02:00
Tim Collins
22356c77af
feat(argo-workflows): Add option for controller to read all secrets (#1967) 2023-04-14 08:53:40 -05:00
Marco Kilchhofer
dfe36fbde9
feat(argo-rollouts): Add ability to provide additional volumes (#1965) 2023-04-13 18:58:48 -05:00
Marco Kilchhofer
388102400f
fix(argo-cd): Evaluate namespace field via helm root scope (#1963)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-04-14 08:44:19 +09:00
Aikawa
076cf82ddd
fix(argo-events): add namespace field for namespace scoped resources (#1959)
* fix(argo-events): add namespace field for namespace scoped resources
Signed-off-by: yu-croco <yu.croco@gmail.com>

* Apply suggestion from code review

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

---------

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-04-13 20:38:04 +02:00
Aikawa
406e07b46b
fix(argo-rollouts): add namespace field for namespace scoped resources (#1960)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-04-13 20:16:20 +02:00
Jakub Oskera
88d690ef62
fix(argo-cd): add namespace field for namespace scoped resources (#1937) 2023-04-13 09:08:34 -05:00
Aikawa
7eeb70f711
fix(argo-workflows): Add namespace field to all namespace scoped resources (#1956)
Reason: `helm template` doesn't add the namespace field automatically

* fix(argo-workflows): Add namespace field to all namespace scoped resources because `helm template` doesn't add the namespace filed automatically
Signed-off-by: yu-croco <yu.croco@gmail.com>

* chore(argo-workflows): bump minor version
Signed-off-by: yu-croco <yu.croco@gmail.com>

* refactor(argo-workflows): reflect review points
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-04-13 11:25:06 +02:00
Julien Duchesne
1d17840549
chore(argo-workflows): Upgrade Argo Workflows to v3.4.7 (#1954) 2023-04-11 23:52:28 -05:00
Aikawa
633954386f
fix(argo-workflows): Update outdated content on README (#1948)
fix(argo-workflows): Remove outdated content on README
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-04-11 22:50:22 +09:00
Aikawa
7eafaa742e
chore(argo-cd): Add log format and log level to dex (#1951)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-04-11 22:33:49 +09:00
Shawqi
950c5be725
fix(argo-events): missing argument for toYaml function in deployment template (#1933)
* fix(argo-events): missing argument for toYaml function in deployment template

Signed-off-by: Shawqi <74347460+shaw8ii@users.noreply.github.com>

* Add description to Chart.yaml

Signed-off-by: Shawqi <74347460+shaw8ii@users.noreply.github.com>

* bump version

Signed-off-by: Shawqi <74347460+shaw8ii@users.noreply.github.com>

---------

Signed-off-by: Shawqi <74347460+shaw8ii@users.noreply.github.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2023-04-07 14:45:35 +02:00
Justin Sievenpiper
56136f6518
feat(argo-workflows): add the ability to declare initContainers (#1923)
feat(argo-workflows): add the ability to declare initContainers to server and controller deployments

Signed-off-by: Justin Sievenpiper <justin@sievenpiper.co>
2023-04-07 08:43:01 +09:00
Aikawa
b19beee4f8
fix(argo-cd): Change default value for global.tolerations, from object to array (#1947)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-04-06 17:16:40 +01:00
Ilia Lazebnik
c3759febbd
feat(argocd-image-updater): Add support for pod labels (#1944)
Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
2023-04-06 22:52:19 +09:00
Aikawa
a012bd41c9
chore(argo-workflows): Upgrade Argo Workflows to v3.4.6 (#1942)
Signed-off-by: yu-croco <yu.croco@gmail.com>

Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-04-04 20:10:13 +09:00
Laurent Lavaud
4ea0119321
feat(argo-cd): Add support for custom Deployment strategy (#1918)
Signed-off-by: Laurent Lavaud <l.lavaud@gmail.com>
2023-04-03 10:58:50 +01:00
Rafał Boniecki
0697ab1e4b
fix(argo-events): wire up priorityClassName (#1940) 2023-04-01 15:40:02 -05:00
Gergely Czuczy
3c24d55fa4
feat(argo-cd): Entrypoint can be configured now (#1898)
* Entrypoint can be configured now

Signed-off-by: Gergely Czuczy <gergely.czuczy@sap.com>

* Updated charts.lock after following master

Signed-off-by: Gergely Czuczy <gergely.czuczy@sap.com>

* Bump version

Signed-off-by: Gergely Czuczy <gergely.czuczy@sap.com>

---------

Signed-off-by: Gergely Czuczy <gergely.czuczy@sap.com>
Signed-off-by: Gergely Czuczy <gergely.czuczy@harmless.hu>
2023-03-30 17:33:14 +01:00
Khanh Ngo
af90fd665f
feat(argo-rollouts): support setting pod annotations separately on controller and dashboard (#1928) 2023-03-29 04:16:34 -05:00
LucasBoisserie
d34a376568
fix(argo-cd): Disable hostNetwork field when is set to false (#1934)
* fix(argo-cd): fix host network configuration

Signed-off-by: LucasBoisserie <lucas.boisserie@gmail.com>

* update changelog

Signed-off-by: LucasBoisserie <lucas.boisserie@gmail.com>

---------

Signed-off-by: LucasBoisserie <lucas.boisserie@gmail.com>
2023-03-28 14:48:09 +01:00
Miles Armstrong
ceb6011cb6
chore(argo-cd): Update to use Github's new RSA SSH public key (#1927) 2023-03-24 04:57:01 -05:00
Marco Kilchhofer
ccef444874
chore(argo-cd): Upgrade to appVersion v2.6.7 (#1926)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-03-24 09:08:45 +09:00
Emil Smoleński
2d193be5c0
feat(argo-workflows): Add ability to use memoization (#1924) 2023-03-23 02:09:03 -05:00
Aikawa
2563d1e6f9
chore(argo-cd): Upgrade Argo CD to v2.6.6 (#1915)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-03-17 09:24:44 +01:00
Aikawa
69c3e6086b
chore(argo-workflows): Add install guide on README (#1908)
Signed-off-by: yu-croco <yu.croco@gmail.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-03-16 11:04:52 +00:00
Marco Kilchhofer
fa17c46a73
feat(argo-cd): Add ability to add project scoped cluster(s) (#1913)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-03-16 09:08:55 +09:00
Marco Kilchhofer
b34b555b7a
fix(argo-cd): Use default metrics port for APIServer (#1911)
fix(argo-cd): Use default metrics port for argocd-server

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-03-15 19:27:34 +00:00
Aikawa
96182b4d08
chore(argo-events): Add install guide on README (#1909)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-03-15 18:34:22 +01:00
Julien Aubert
21f4ac8d53
fix(argo-cd): Use nodeSelector global property as default on ApplicationSet (#1907)
fix(argo-cd): Use nodeSelector global property as default value on ApplicationSet Deployment according to the documentation.

Signed-off-by: Julien Aubert <julien.aubert@malt.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-03-15 13:55:32 +00:00
Aikawa
b629a3a096
chore(argo-cd): Upgrade Argo CD v2.6.5 (#1900)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-03-14 19:36:13 +01:00
Saad Ali
0845b60480
feat(argo-cd): Added Config Management Plugins cm (#1865)
* feat(argo-cd): Added Config Management Plugins cm using sidecar approach

Signed-off-by: Saad Ali <saad@nixknight.net>

* fix(argo-cd): Set ConfigMap creation for CMP using sidecar approach to false by default

Signed-off-by: Saad Ali <saad@nixknight.net>

---------

Signed-off-by: Saad Ali <saad@nixknight.net>
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2023-03-12 14:00:24 +00:00
Christian Groschupp
9781abdfd8
feat(argo-cd): add parameter env to redis exporter (#1876)
Signed-off-by: Christian Groschupp <christian@groschupp.org>
2023-03-09 12:05:01 +00:00
Tomáš Kukrál
71f61651ae
fix(argo-cd): skip empty configmap params (#1892) 2023-03-09 04:48:22 -06:00
TheRealNoob
832a1e5c10
fix(argo-cd): Clarify syntax in values.yaml (#1864) 2023-03-08 01:46:33 -06:00
Aikawa
16fe47b908
chore(argo-cd): Upgrade Argo CD v2.6.4 (#1891)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-03-08 08:12:58 +01:00
Ian Martin
77d9214543
fix(argo-cd): ApplicationSet deployment uses global tolerations (#1881)
* ApplicationSet deployment uses global tolerations

Fixes #1880 

Signed-off-by: Ian Martin <ian@imartin.net>

* Bump chart version, add artifacthub annotations

Signed-off-by: Ian Martin <ian@imartin.net>

* correct change entry

Signed-off-by: Ian Martin <ian@imartin.net>

---------

Signed-off-by: Ian Martin <ian@imartin.net>
2023-03-03 17:53:18 +00:00
Aikawa
9663ca2fbd
chore(argo-rollouts): Upgrade Argo Rollouts to v.1.4.1 (#1877)
* chore(argo-rollouts): Upgrade Argo Rollouts to v.1.4.1
Signed-off-by: yu-croco <yu.croco@gmail.com>

* chore(argo-rollouts): Add update information
Signed-off-by: yu-croco <yu.croco@gmail.com>

---------

Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-03-03 00:02:33 +09:00
Sergi Alonso
037d3a9e76
fix(argocd-apps): Add revisionHistoryLimit option to apps (#1874) 2023-03-02 08:56:41 -06:00
Petr Drastil
053a338ea9
feat(argo-cd): Add additional global parameters for scheduling (#1846)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-03-02 23:28:23 +09:00
Petr Drastil
7b499adc8b
fix(argo-cd): Fix indentation for argocd-server role (#1871) 2023-03-01 00:30:03 +01:00
ugoogalizer
c21aa4c86a
fix(argo-cd): Added pod exec permission to argo-server Role when exec.enabled is True. (#1867)
* Added pods exec to role permissions

The argocd-server Role requires the pods/exec create permission in order to be able to start the web based terminal as per: https://argo-cd.readthedocs.io/en/stable/operator-manual/web_based_terminal/

This brings the Role in line with the ClusterRole change already made

Signed-off-by: ugoogalizer <signup@mattcurtis.id.au>

* bumped version

Signed-off-by: ugoogalizer <signup@mattcurtis.id.au>

* Added description of change

Signed-off-by: ugoogalizer <signup@mattcurtis.id.au>

* Removed trailing whitespace

Signed-off-by: ugoogalizer <signup@mattcurtis.id.au>

---------

Signed-off-by: ugoogalizer <signup@mattcurtis.id.au>
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2023-02-28 22:53:17 +01:00
Aikawa
fdebbabf17
chore(argo-cd): Upgrade Argo CD to v2.6.3 (#1868)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-02-28 09:31:51 +01:00
Juan Carrillo
3a6617ce8f
fix(argo-cd): Fix typo in values.yaml (#1862)
Signed-off-by: Juan Carrillo <inetshell@gmail.com>
2023-02-26 17:34:01 +01:00
Jonathan Muller
f66c40319a
chore(argo-workflows): expose option to control the log format/level (#1855)
* Allow to change the log format to json

Signed-off-by: Jonathan Muller <koren@pukogames.com>

* Documentation, version

Signed-off-by: Jonathan Muller <koren@pukogames.com>

---------

Signed-off-by: Jonathan Muller <koren@pukogames.com>
2023-02-24 15:56:41 -06:00
Petr Drastil
88b92909e6
chore(argo-cd): Add missing hostAliases to all components (#1848)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-02-23 19:11:54 +01:00
Jason Meridth
4735ea5cfb
chore(argo-workflows): Update docs to mention why CRDs are in templates folder (#1857)
Closes #1785

Borrowed `Custom resource definition` from argo-cd helm chart README and added it to
argo-workflows helm chart README

Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-02-23 11:44:01 -06:00
Petr Drastil
2ae7e1ad0d
chore(argo-cd): Remove notification bot (#1854)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-02-23 16:57:15 +00:00
Vadim Grek
99932a96c2
chore(argo-events): Upgrade Argo Events to v1.7.6 (#1849) 2023-02-20 19:14:33 -06:00
Petr Drastil
63b741ed58
chore(argo-cd): Group component templates together (#1847)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-02-19 13:38:02 +01:00
Petr Drastil
51386c69be
feat(argo-cd): Add global affinity configuration (#1794) 2023-02-17 10:38:17 -06:00
Aikawa
70fd1b3fe6
chore(argo-cd): Upgrade Argo CD to v2.6.2 (#1844)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-02-17 09:23:33 +01:00
Loris
d59ae7bd75
feat(argo-cd): Add dnsConfig and dnsPolicy for pods (#1773)
feat(argo-cd): Add dnsConfig and dnsPolicy for pods (#1771)

Signed-off-by: Loris Torikian <loris_torikian@hotmail.fr>
Co-authored-by: Loris Torikian <loris.torikian@square-sense.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-02-15 09:11:16 +09:00
nicogl
4a56a4d7f0
fix(argo-cd): Add quotes on Ingress Host to allow wildcards (#1841)
* Add quotes on Ingress Host to allow wildcards

Signed-off-by: nicogl <nicogl@gmail.com>

* Update Chart.yaml

Signed-off-by: nicogl <nicogl@gmail.com>

---------

Signed-off-by: nicogl <nicogl@gmail.com>
2023-02-14 21:21:29 +09:00
Petr Drastil
a915e774a5
fix(argo-cd): Fix invalid progressive sync parameter (#1839)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-02-13 11:22:15 +00:00
Vlad Losev
c08fc230d7
fix(argo-workflows): clean subresource permissions (#1835) 2023-02-09 23:31:49 -06:00
toyamagu
31768175b9
feat(argocd-apps): multiple sources for Application and ApplicationSet (#1831)
* feat(argocd-apps): multiple sources for application and applicationset

Signed-off-by: toyamagu <toyamagu2021@gmail.com>

* fix typo

Signed-off-by: toyamagu2021@gmail.com <toyamagu2021@gmail.com>

---------

Signed-off-by: toyamagu <toyamagu2021@gmail.com>
Signed-off-by: toyamagu2021@gmail.com <toyamagu2021@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-02-09 23:43:38 +01:00
Michael Crenshaw
eb102d27aa
feat(argo-cd): Upgrade Argo CD to 2.6.1 (#1832)
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2023-02-08 21:14:07 +01:00
Petr Drastil
e17d218600
docs(argo-cd): Remove incorrect deprecation note (#1830)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-02-08 16:41:16 +00:00
Petr Drastil
3bede30d39
fix(argo-cd): Fix ApplicationSet CRD for pathParamPrefix (#1829)
fix(argo-cd): Fix ApplicationSet CRD for pathParamPrefix

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-02-08 10:09:40 +09:00
Jason Meridth
b1be8fabd4
chore(argo-workflows): Update Argo Workflows to v3.4.5 (#1828)
Signed-off-by: jmeridth <jmeridth@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2023-02-07 16:11:10 +01:00
Petr Drastil
0d3150ce67
feat(argo-cd): Upgrade Argo CD to 2.6.0 (#1758)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-02-07 16:02:23 +01:00
Tone
05c79e322a
feat(argo-cd): Configurable dnsPolicy / hostNetwork (#1821) 2023-02-05 22:40:13 -06:00
Marcel Hoyer
5687377d8f
chore(argo-cd): Update Argo CD to v2.5.10 (#1822) 2023-02-02 22:56:18 +01:00
ArsenyBelorukov
92f83fca3e
fix(argo-cd): fixed maxUnavailable value in redis-PDB (#1820)
fixed maxUnavailable value in redis-PDB

Signed-off-by: ArsenyBelorukov <arsenig.n@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-02-01 22:11:10 -06:00
Ben Hayden
28abc348ac
chore(argocd-image-updater): Update Argo CD Image Updater to v0.12.2 (#1819)
Signed-off-by: Ben Hayden <hayden767@gmail.com>
2023-02-01 22:07:07 +01:00
Jason Meridth
8a1c4f0ad6
fix(argocd-apps): Align changelog structure (#1815)
relates to #1808

Signed-off-by: jmeridth <jmeridth@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-29 20:17:35 +01:00
Jason Meridth
e3ae99b74d
fix(argo-rollouts): Align changelog structure (#1814)
relates to #1808

Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-01-29 20:14:11 +01:00
Jason Meridth
f299ae3025
fix(argo-events): Align changelog structure (#1813)
relates to #1808

Was fixed already for [argo-cd](https://github.com/argoproj/argo-helm/pull/1810) and
[argo-workflows](https://github.com/argoproj/argo-helm/pull/1812)

Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-01-29 13:07:33 -06:00
Jason Meridth
4c018a4954
fix(argocd-image-updater): Align changelog structure (#1816) 2023-01-29 19:59:32 +01:00
Aikawa
bdbfaa2523
fix(argo-workflows): Align changelog structure to show changelogs on Artifact Hub (#1812)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-01-29 19:48:27 +01:00
Aikawa
c7b972c3af
fix(argo-cd): Align changelog structure to show changelogs on Artifact Hub (#1810)
fixed(argo-cd): Align changelog structure to show changelogs on Artifact Hub
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-01-29 16:23:04 +01:00
Jason Meridth
231cfcb20a
chore(argo-events): Upgrade Argo Events to v1.7.5 (#1809) 2023-01-29 06:16:13 -06:00
Aikawa
369136b69a
chore(argo-cd): Update Argo CD to v2.5.9 (#1805) 2023-01-28 14:40:50 +01:00
Petr Drastil
790438efeb
chore(argo-cd): Upgrade redis to 7.0.7 to avoid CVE-2022-3996 (#1803)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-27 17:18:43 -06:00
Wojciech
36cd83081c
feat(argo-cd): Add log settings and extraArgs to Slack bot (#1802)
* Add log settings and extraArgs to Slack bot

Signed-off-by: duxet <duxetlg@gmail.com>

* Fix readme

Signed-off-by: duxet <duxetlg@gmail.com>

---------

Signed-off-by: duxet <duxetlg@gmail.com>
2023-01-27 14:45:49 +00:00
Petr Drastil
5335a75fbc
fix(argo-cd): Disable Redis exporter by default (#1799)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-26 21:06:19 +09:00
Aikawa
9fb1f9d091
chore(argo-cd): Update Argo CD to v2.5.8 (#1798)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-01-26 09:22:40 +01:00
Ole Markus Kristiansen Ternø
73e6f1913e
feat(argo-events): Added support for extra k8s manifests (#1797)
* feat(argo-events): Added support for extra k8s manifests

Signed-off-by: Ole Markus Kristiansen Ternø <79976935+oterno@users.noreply.github.com>

* added value example for extraObjects

Signed-off-by: Ole Markus Kristiansen Ternø <79976935+oterno@users.noreply.github.com>

Signed-off-by: Ole Markus Kristiansen Ternø <79976935+oterno@users.noreply.github.com>
2023-01-25 22:46:14 +01:00
Petr Drastil
0578482bd6
chore(argo-cd): Upgrade Redis exporter image (#1795)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-24 09:15:46 +09:00
Petr Drastil
885959311f
fix(argo-cd): Fix annotations for ssh and tls configs (#1793)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-22 19:22:41 +00:00
Petr Drastil
b4de202859
chore(argo-cd): Decouple Redis exporter from metrics service (#1791)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-22 18:20:30 +01:00
Petr Drastil
adc526612f
fix(argo-cd): Redis service have invalid targetPort (#1792)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-21 20:11:02 +01:00
Petr Drastil
0f2856ea41
fix(argo-cd): Add missing options for mounting service account tokens (#1787)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-01-21 13:18:53 +01:00
Petr Drastil
58f587618f
fix(argo-cd): Consolidate and fix container ports (#1788)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-21 13:07:14 +01:00
Pedro
e91bc78a4a
feat(argocd-image-updater): prevent generation of label value of invalid length (#1691)
* feat(argocd-image-updater): prevent label from being greater than 63 characters.

Signed-off-by: Pedro Salgado <steenzout@users.noreply.github.com>

* fix: Add missing double quote in changelog

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

Signed-off-by: Pedro Salgado <steenzout@users.noreply.github.com>
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-01-21 05:37:52 -06:00
Petr Drastil
5b9f624ba2
feat(argo-cd): Consolidate certificate config for repositories (#1786)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-21 10:24:46 +01:00
Richard Johansson
4dd31571b3
feat(argo-rollouts): Added flags to toggle provider-specific RBAC (#1777)
* Toggle for provider-specific RBAC + Added missing RBAC rules

Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com>

* Updated docs with new Helm values

Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com>

* Added a general flag providerRBAC.enabled to toggle all of the providers

Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com>

* Aligned with main

Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com>

* Corrected inline comments

Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com>

* Fixed incorrect inline comments

Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com>

Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com>
2023-01-20 10:41:52 -06:00
Jason Meridth
9905dcca8e
fix(argo-cd): Update CONTRIBUTING docs (#1782)
* Update CONTRIBUTING

- [x] versioning details
- [x] remove broken links
- [x] fix markdown linting errors
- [x] README.md updating clarification

* Rename variable in helm-docs script
* Update argo-cd README
* Add blurb about mandatory Chart versioning
* Reword artifacthub changes section in CONTRIBUTING
* Reorder/restructure CONTRIBUTING.md
* Update argo-cd chart version
* Add section in CONTRIBUTING about semantic title linting

Signed-off-by: jmeridth <jmeridth@gmail.com>
Co-authored-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-20 08:33:55 -06:00
carlos gonzález
45c1534eeb
feat(argo-cd): Add labels for argocd-secret (#1779)
* feat(argo-cd): add secret labels field (#1778)

Signed-off-by: carlos gonzález <cgrs@users.noreply.github.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-19 23:14:49 +01:00
Jason Meridth
132449cacc
chore(argo-rollouts): Upgrade argo-rollouts to 1.4.0 (#1774)
Fixes #1763

Signed-off-by: jmeridth <jmeridth@gmail.com>

Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-01-19 15:14:02 -06:00
Pedro
206d4922bf
fix(argo-rollouts): avoid label exceeding maximum length (#1694)
* fix(argo-rollouts): generated value for app.kubernetes.io/version label for argo-rollouts will not exceed maximum length and support passing a SHA digest.

Signed-off-by: Pedro Salgado <steenzout@users.noreply.github.com>

* fix: Add missing double quote in changelog

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

Signed-off-by: Pedro Salgado <steenzout@users.noreply.github.com>
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-01-19 11:37:18 +01:00
Victor Login
f3888bc996
chore(argo-cd): Update Argo CD extensions to v0.2.1 (#1770)
Signed-off-by: Victor Login <batazor@evrone.com>

Signed-off-by: Victor Login <batazor@evrone.com>
2023-01-18 13:00:59 +00:00
Aikawa
0d57f6ec17
chore(argo-cd): Update Argo CD to v2.5.7 (#1769)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-01-18 15:44:21 +09:00
Kiyoshi Muranaka
2777121707
feat(argo-rollouts): Add support for topologySpreadConstraints (#1755) 2023-01-17 20:38:50 -06:00
Aikawa
136d8c4fca
chore(argo-cd): Update Argo CD to v2.5.6 (#1757)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-01-11 07:33:30 +01:00
Petr Drastil
31242020c4
feat(argo-cd): Allow templated values for init and extra containers (#1749) 2023-01-10 06:31:57 -06:00
Petr Drastil
c5648d5c9f
chore(argo-cd): Consolidate cluster-wide RBAC (#1597)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-10 09:58:45 +01:00
Jason Meridth
7992b5d04b
feat(argo-workflows): Add helper function to determine image value, minus tag (#1754)
We have a situation where we want to exclude the registry so that images can
be pulled from in-network mirrors. Currently when you exclude the registry,
you get stuck with a prefixing forward slash.

Had to keep the tags in the manifest files because helm template requires
a colon in the image value.  Otherwise I'd move it into the helper function.

image entries changed: server, controller, executor

Signed-off-by: jmeridth <jmeridth@gmail.com>

Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-01-09 18:03:26 -06:00
Petr Drastil
45861fadb7
docs(argo-cd): Improve documentation for extra containers (#1747)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-04 09:49:30 +00:00
Aikawa
4b8703db75
chore(argo-workflows): Support podGCDeleteDelayDuration and podGCGracePeriodSeconds (#1728)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-01-03 10:46:01 +09:00
huiwq1990
5bd70fbd24
feat(argo-workflows): add envFrom for main container (#1736)
Signed-off-by: huiwq1990 <huiwq1990@163.com>

Signed-off-by: huiwq1990 <huiwq1990@163.com>
2022-12-29 23:20:47 -06:00
Ramin A
daba66b68c
fix(argo-events): Added missing NATS version in values.yaml (#1735)
Signed-off-by: Ramin Akhbari <ramin@akhbari.us>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2022-12-29 18:55:31 +01:00
Aikawa
10e3af1bcf
chore(argo-workflows): Remove legacy API versions for PDBs (#1741)
Signed-off-by: yu-croco <yu.croco@gmail.com>

Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2022-12-29 17:31:39 +01:00
Petr Drastil
def1e657da
chore(argo-cd): Remove legacy API versions for Ingresses (#1742)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-12-29 17:26:36 +01:00
Petr Drastil
f6c884a096
chore(argo-cd): Remove legacy API versions for PDBs (#1740)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-12-29 16:47:29 +01:00
Boris Gershanik
fbc8cb263c
feat(argo-cd): Add hostAliases to ApplicationSet Deployment (#1737)
Signed-off-by: Boris Gershanik <borbor154@gmail.com>
Signed-off-by: Boris Gershanik <boris@viber.com>
2022-12-29 12:49:10 +01:00
Aikawa
2204f028b9
chore(argo-cd): Update redis-ha to v4.22.4 (#1732)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-27 13:12:04 +01:00
Aikawa
c4d8b37fe4
chore(argocd-apps): Add changelog link on README (#1731)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-25 14:56:33 +01:00
Aleksandr Lossenko
00ed90f524
chore(argo-events): upgrade argo-events to app version 1.7.4 (#1730)
Signed-off-by: Aleksandr Lossenko <aleksandr.lossenko@gmail.com>
2022-12-24 20:41:02 +01:00
Aikawa
4ada750a84
chore(argo-workflows): Add changelog link on README (#1726)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-22 22:00:38 +09:00
Aikawa
7e45f5f03f
chore(argo-cd): Support relabelings and metricRelabelings to Notification's ServiceMonitor (#1720)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-20 22:18:07 +09:00
Karl Parry
c04ff27b34
fix(argo-cd): remove incorrect flag for repoServer TLS secret (#1719)
Signed-off-by: Karl Parry <karl.parry@imbursepayments.com>

Signed-off-by: Karl Parry <karl.parry@imbursepayments.com>
2022-12-20 11:53:54 +00:00
Aikawa
56f3b77fd1
chore(argo-workflows): Support missing configurations to workflow controller cm (#1716)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-19 18:07:44 +09:00
Aikawa
3c8ad7be89
feat(argo-workflows): Support images property to workflow-controller-configmap for emissary executor (#1708)
* feat(argo-workflows): Support images property to workflow-controller-configmap for emissary executor
Signed-off-by: yu-croco <yu.croco@gmail.com>

* chore(argo-workflows): adopt concise name
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-19 08:41:56 +09:00
Yannay Hammer
5047f3c119
chore(argo-cd): Update ArgoCD to v2.5.5 (#1715)
Signed-off-by: Yannay Hammer <yannayha@gmail.com>

Signed-off-by: Yannay Hammer <yannayha@gmail.com>
2022-12-17 20:35:55 +09:00
Chris Reiche
69feaadde7
feat(argo-events): Add the ability to change the port for argo-events webhook (#1712) 2022-12-16 18:45:25 -06:00
Vadim Grek
9e523b0538
chore(argo-events): use policy/v1 for poddisruptionbudgets, when available (#1710)
* Use policy/v1 for poddisruptionbudgets, when available

Signed-off-by: Vadim Grek <vadimprog@gmail.com>
2022-12-15 09:33:36 +01:00
Nolan Emirot
ed24a95467
chore(argo-cd): add new api version for cert-manager (#1713)
chore: add new api version for cert-manager

Signed-off-by: Nolan Emirot <emirot.nolan@gmail.com>
2022-12-15 07:03:15 +01:00
Marco Lecheler
e9495d3c10
docs(argo-cd): Fix Argo CD value description typos for AppSet and Notification controllers (#1706)
* docs(argo-cd): rename 'application set' to 'ApplicationSet'
* docs(argo-cd): add ApplicationSet prefix for controller
* docs(argo-cd): fix ApplicationSet to PascalCase
* docs(argo-cd): fix notification controller description for logFormat/logLevel
* docs(argo-cd): add notification prefix to values file description
* chore(argo-cd): bump chart version
* chore(argo-cd): add changelog
* chore: generate helm-docs

Signed-off-by: Marco Lecheler <marco.lecheler@mercedes-benz.com>
2022-12-14 22:12:57 +01:00
Viacheslav Vasilyev
3644e714d8
fix(argo-cd): Prevent could not parse 0 warning (#1704)
Prevent could not parse 0 warning

Signed-off-by: Viacheslav Vasilyev <avoidik@gmail.com>

Signed-off-by: Viacheslav Vasilyev <avoidik@gmail.com>
2022-12-13 21:31:00 +00:00
Jellyfrog
bc70281ca4
feat(argo-cd): Add annotations to PrometheusRule (#1700) 2022-12-13 00:19:17 -06:00
Aikawa
f5c5c141c5
feat(argocd-apps): Support sourceNamespaces for AppProject (#1698)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-10 14:50:31 +00:00
Pedro
bd7dc0bddf
fix(argo-events): avoid label exceeding maximum length (#1693) 2022-12-09 07:07:45 -06:00
Pedro
5b15810e2d
fix(argo-workflows): avoid label exceeding maximum length (#1692)
fix(argo-workflows): generated value for app.kubernetes.io/version label for argo-workflows will not exceed maximum length and support image tags with a SHA digest.

Signed-off-by: Pedro Salgado <steenzout@users.noreply.github.com>

Signed-off-by: Pedro Salgado <steenzout@users.noreply.github.com>
2022-12-09 15:50:05 +09:00
Aikawa
7bb7caa2cf
chore(argo-cd): Update ArgoCD to v2.5.4 (#1687)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-07 08:41:34 +01:00
Hyeonmin Park
34a33c967f
feat(argo-cd): Set aggregate roles only for using resources, with argocdextensions also (#1679)
Signed-off-by: Hyeonmin Park <hyeonmin.park@kennysoft.kr>

Signed-off-by: Hyeonmin Park <hyeonmin.park@kennysoft.kr>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2022-12-02 23:47:51 +09:00
Daniel Iziourov
216a52d341
fix(argo-workflows): missing artifact GC rbac (#1680)
According to the documentation:
https://argoproj.github.io/argo-workflows/walk-through/artifacts/#artifact-garbage-collection

Signed-off-by: danmx <daniel@iziourov.info>

Signed-off-by: danmx <daniel@iziourov.info>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2022-12-02 22:49:50 +09:00
Luke
462fde1f29
add with statements around project templates for source/destinations (#1678)
Signed-off-by: lukepatrick <lukephilips@gmail.com>

Signed-off-by: lukepatrick <lukephilips@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2022-12-02 07:26:17 -06:00
Daniel Iziourov
48e16abc42
chore(argo-workflows): removed deprecated Role rbac (#1681)
Signed-off-by: danmx <daniel@iziourov.info>

Signed-off-by: danmx <daniel@iziourov.info>
2022-12-02 19:29:25 +09:00
John Stewart
b97e652f63
feat(argo-cd): Add ability to annotate Deployments and StatefulSets (#1608)
* feat(argo-cd): Add ability to annotate Deployments and StatefulSets

Signed-off-by: John Stewart <jstewart@rentpath.com>

* fix: Controller and AppSet controller was mixed

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

Signed-off-by: John Stewart <jstewart@rentpath.com>
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-12-01 00:25:22 +01:00
Petr Drastil
f25cda30af
chore(argo-cd): Remove duplicate ApplicationSet features (#1598)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-11-30 22:57:12 +01:00
Karl Parry
a0784fddac
fix(argo-cd): Rename tls secret to include the -secret suffix (#1676)
- "[Fixed]: TLS secret name so Dex correctly generates the checksum for argocd-dex-server-tls."
- "[Fixed]: Standardise the naming convention of the TLS secret manifests."
- "[Added]: Add checksum to Repo-Server for the argocd-repo-server-tls secret."

Signed-off-by: Karl Parry <karl.parry@imbursepayments.com>
2022-11-30 22:38:04 +01:00
Aikawa
9ae4579297
chore(argo-workflows): Update Argo Workflows to v3.4.4 (#1674)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-01 00:25:40 +09:00
Karl Parry
c93550224b
feat(argo-cd): Add Repo Server strict TLS cert support (#1673)
Signed-off-by: Karl Parry <karl.parry@imbursepayments.com>
2022-11-29 22:14:17 +01:00
smcavallo
ca66f888d5
feat(argo-cd): Upgrade argocd to v2.5.3 (#1671)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2022-11-28 23:08:31 +01:00
Aikawa
77d8a11dd8
chore(argo-workflows): Support workflow retention (#1668)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-11-26 10:08:11 +09:00
Zadkiel Aharonian
a93c45cdc7
fix(argo-cd): deprecate server.extraArgs."--insecure" (#1669)
Signed-off-by: GitHub <noreply@github.com>

Signed-off-by: GitHub <noreply@github.com>
2022-11-25 17:39:50 +00:00
Eugene Lugovtsov
062417e30d
feat(argo-workflows): Add labels for ServiceAccounts (#1665)
* Add labels for ServiceAccounts

Signed-off-by: Eugene Lugovtsov <lug.zhenia@gmail.com>

* fix workflow serviceaccount labels

Signed-off-by: Eugene Lugovtsov <lug.zhenia@gmail.com>

* fix docs

Signed-off-by: Eugene Lugovtsov <lug.zhenia@gmail.com>

Signed-off-by: Eugene Lugovtsov <lug.zhenia@gmail.com>
2022-11-25 09:35:40 +09:00
emmayylu
16cf7af98b
feat(argo-workflows): Allow controller to whitelist secrets (#1646)
* allow users to whitelist secrets

Signed-off-by: emmayylu <84873428+yolu-kxs@users.noreply.github.com>

* remove unnecessary if-statement

Signed-off-by: emmayylu <44856279+emmayylu@users.noreply.github.com>

* use square bracket for array

Signed-off-by: emmayylu <44856279+emmayylu@users.noreply.github.com>

* fix typo and update readme

Signed-off-by: emmayylu <44856279+emmayylu@users.noreply.github.com>

Signed-off-by: emmayylu <84873428+yolu-kxs@users.noreply.github.com>
Signed-off-by: emmayylu <44856279+emmayylu@users.noreply.github.com>
Co-authored-by: emmayylu <84873428+yolu-kxs@users.noreply.github.com>
2022-11-23 16:17:56 +09:00
Allex
7105de193a
fix(argo-cd): Invalid argocd-gpg-keys-cm template (#1656)
The template removed a little too much whitespace resulting in an invalid ConfigMap.

Error:
```
Error: YAML parse error on argocd/charts/argo-cd/templates/argocd-configs/argocd-gpg-keys-cm.yaml: error converting YAML to JSON: yaml: line 10: mapping values are not allowed in this context
```

Signed-off-by: Allex <allexveldman+github@gmail.com>

Signed-off-by: Allex <allexveldman+github@gmail.com>
2022-11-21 11:39:36 +01:00
Petr Drastil
6f3c468639
chore(argo-cd): Consolidated GnuPG configuration (#1609)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-11-20 14:29:41 +01:00
Petr Drastil
cde6e849a3
docs(argo-cd): Improve changelog information (#1652)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-11-17 15:26:18 +00:00
Aikawa
050027ad65
fix(argo-workflows): Added missing attribute for sso (#1641)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-11-14 20:20:11 +09:00
Petr Drastil
07c6fc368a
fix(argo-cd): Cluster credentials config should be a string (#1636)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-11-11 11:11:27 +09:00
Petr Drastil
1f42ea74f5
fix(argo-cd): Use raw json for cluster credentials for Vault compatibility (#1634)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2022-11-10 10:55:40 +09:00
Max Kochubey
826ae0f177
Allow to add custom artifact repository (#1453)
Signed-off-by: Max Kochubey <20810306+maxkochubey@users.noreply.github.com>

Signed-off-by: Max Kochubey <20810306+maxkochubey@users.noreply.github.com>
2022-11-10 09:36:13 +09:00
Petr Drastil
c82b03eac1
chore(argo-cd): Upgrade Argo CD to 2.5.2 (#1628)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-11-08 16:04:31 +00:00
Petr Drastil
e22ee52520
fix(argo-cd): Use Dex non-distroless image (#1626)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-11-07 22:54:50 +01:00
Elad Dolev
48360eeb95
fix(argo-cd): Add missing ClusterRole permissions to argo-cd-server to manage Application in all namespaces (#1621)
Signed-off-by: Elad Dolev <dolevelad@gmail.com>
2022-11-06 22:13:13 +01:00
tvandewalle
22496be7d7
fix(argo-cd): Add /tmp voulmeMount to extensions container (#1620)
* Fixes #1619 - Add /tmp voulmeMount to extensions container

Signed-off-by: Tim Van de Walle <tvandewalle@trek10.com>

* Bump version, add change notes

Signed-off-by: Tim Van de Walle <tvandewalle@trek10.com>

Signed-off-by: Tim Van de Walle <tvandewalle@trek10.com>
2022-11-06 13:19:22 +09:00
Aikawa
91f051afcd
chore(argo-cd): Update redis-ha (#1617)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-11-03 09:36:37 +01:00
Dong Wang
06343a9fe6
Upgrade Argo Image to the latest (#1614)
Signed-off-by: Dong Wang <wd@wdicc.com>

Signed-off-by: Dong Wang <wd@wdicc.com>
2022-11-02 16:31:11 +09:00
Petr Drastil
1b2e7ca984
feat(argo-cd): Add revisionHistoryLimit (#1599)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-11-01 20:26:44 +01:00
Petr Drastil
579f11407a
fix(argo-cd): Replace coalesce with merge for old config values (#1612)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-11-01 15:57:19 +01:00
Aikawa
82b726bab5
chore(argo-workflows): Update ArgoWorkflows to v3.4.3 (#1610)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-11-01 18:26:18 +09:00
Eric Cimino
48ab48a280
fix(argo-cd): update network policy port name (#1603)
Signed-off-by: Eric Cimino <ecimino@vailsys.com>
2022-10-31 18:38:24 +01:00
Marco Kilchhofer
02463f3009
fix(argo-cd): Don't install CRDs for disabled components (#1596)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-10-31 00:48:09 +01:00
Petr Drastil
caf1f4de02
feat(argo-cd): Support manually managed TLS certificate for Server (#1534)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-30 23:03:30 +01:00
Petr Drastil
9819da3434
feat(argo-cd): Support custom TLS certificates for Dex (#1477)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-30 21:44:13 +01:00
Petr Drastil
3d9e2f35a6
feat(argo-cd): Set container security contexts (#1579)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-30 20:12:46 +01:00
Petr Drastil
4110069208
chore(argo-cd): Remove liveness probe from application controller (#1581)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-30 18:47:57 +01:00
Petr Drastil
38a895706d
feat(argo-cd): Add probes for ApplicationSet controller (#1532)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-30 16:37:04 +01:00
Petr Drastil
3eaad42bb4
fix(argo-cd): Type conversion for ConfigMaps values (#1594)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-29 21:08:16 +02:00
Petr Drastil
90aa8962a0
fix(argo-cd): Fix migration path for server configs (#1585)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-29 11:23:40 +02:00
Petr Drastil
2cdd2ba687
chore(argo-cd): Cleanup Redis manifest (#1577)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-28 12:18:04 +02:00
Petr Drastil
229ca3902a
fix(argo-cd): Remove AWS volume from server (#1591)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-28 09:49:37 +01:00
Ashlin Eldridge
563e1b3552
Fix incorrect applicationSet property in README (#1590)
Based on [here](55b8b34d20/charts/argo-cd/templates/argocd-applicationset/deployment.yaml (L9)), I think `replicas` should be `replicaCount` (though `replicas` would be more consistent).

Signed-off-by: Ashlin Eldridge <ashlin.eldridge@gmail.com>

Signed-off-by: Ashlin Eldridge <ashlin.eldridge@gmail.com>
2022-10-27 13:18:07 +01:00
Nick Fisher
55b8b34d20
fix(argo-workflows): serviceaccount rbac when sso is enabled (#1586)
Signed-off-by: Nick Fisher <nxf5025@gmail.com>

Signed-off-by: Nick Fisher <nxf5025@gmail.com>
2022-10-27 10:04:37 +09:00
Petr Drastil
aa669028b8
docs(argo-cd): Improve documentation (#1584)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-26 14:18:59 +01:00
Filipe
5c8681bd3e
fix(argo-cd): Chart NOTES nil references (#1582)
Signed-off-by: Filipe Santos <filipe@not.sh>
2022-10-26 13:11:16 +02:00
Petr Drastil
7e30521dd2
feat(argo-cd): Upgrade Argo CD to 2.5.0 (#1568)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-25 23:22:22 +02:00
Petr Drastil
c8f7efb68f
feat(argo-cd): Move argocd-cm and argocd-rbac-cm to config section (#1528)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-25 19:05:38 +02:00
Petr Drastil
24de82b214
chore(argo-cd): Metrics DRY cleaning (#1569)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-25 16:08:51 +02:00
Petr Drastil
e217e71580
docs(argo-cd): Improve docs for Argo CD configs (#1574)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-25 14:29:50 +01:00
Petr Drastil
365dd3ce1e
chore(argo-cd): Group common template helpers together (#1555)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-25 08:41:54 +02:00
Aikawa
3a431395d0
chore(argo-workflows): Enable to set different imagePullPolicy for mainContainer and executor (#1570)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-10-25 15:18:59 +09:00
Petr Drastil
01ae72a7b1
chore(argo-cd): Remove controller duplicate service (#1549)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-24 20:00:02 +02:00
Petr Drastil
6fce9e7d9b
docs(argo-cd): Moved documentation for AWS ALB (#1539)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-24 19:05:50 +02:00
Aikawa
6eaec3188a
chore(argo-workflows): Update ArgoWorkflows to v3.4.2 (#1571)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-10-24 14:53:33 +09:00
Petr Drastil
8c50158952
chore(argo-cd): Rename metrics templates (#1556)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-22 13:59:23 +01:00
Kiyoshi Muranaka
2626b31b69
feat(argo-workflows): Add support for topologySpreadConstraints (#1496)
Signed-off-by: Kiyoshi Muranaka <hxhgkkrgi@gmail.com>

Signed-off-by: Kiyoshi Muranaka <hxhgkkrgi@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2022-10-22 16:37:31 +09:00
João Estrela
12a1ccea75
feat(argo-cd): ServiceMonitor resources can be annotated (#1564)
* [Added]: ServiceMonitor resources are able to be annotated

Signed-off-by: João Estrela <jestrela@barracuda.com>
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-21 10:10:53 +02:00
Jan Christoph Beyer
aff5b9e5a9
feat(argo-cd): Upgrade argocd to v2.4.15 (#1566)
Signed-off-by: Jan Christoph Beyer <janchristoph.beyer@googlemail.com>
2022-10-20 13:23:17 +02:00
Petr Drastil
17e601148f
chore(argo-cd): Move Argo UI extension resource to argocd-apps (#1550)
* Move extensions to argocd-apps chart
* Simplify extension rbac
* Bump minor version

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-14 00:28:44 +02:00
Petr Drastil
7c3276f44d
feat(argocd-apps): Add Argo extensions (#1546)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-14 00:06:44 +02:00
Petr Drastil
8495d6bb5c
fix(argo-cd): Leader election for ApplicationSet controller (#1554)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-13 18:17:14 +02:00
Petr Drastil
9743219ace
chore(argo-cd): Improve PDB implementation and documentation (#1544)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-12 14:55:33 +02:00
Jason Meridth
d75f8e615a
fix(argo-cd): Fix missed apiVersion pattern change (#1547)
Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-10-12 13:46:06 +02:00
toyamagu
14d2b8313e
feat(argocd-apps): Add ArgoCD ApplicationSet (#1521)
* Add ArgoCD ApplicationSet

Signed-off-by: toyamagu <toyamagu2021@gmail.com>
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-12 10:31:54 +02:00
Petr Drastil
9b2f24514c
chore(argo-cd): Sync ApplicationSet deployment with upstream (#1545)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-10-12 10:04:10 +02:00
Marc Brugger
32d86666be
Add support for additional initContainers and additional volume/volumeMounts (#1542)
fix github action to handle crd installation correctly

Signed-off-by: bakito <github@bakito.ch>

Signed-off-by: bakito <github@bakito.ch>
2022-10-12 00:19:24 +02:00
Petr Drastil
3351b30ee6
chore(argo-cd): Use same resources for repo-server copyutil (#1531)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-11 16:11:15 +02:00
Petr Drastil
6b523e3b0b
feat(argo-cd): Add API version overrides for PDB and GKE (#1524)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-11 15:52:31 +02:00
Petr Drastil
bbecd7445d
chore(argo-cd): Organise cloud providers resources in sub-folders (#1535)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-11 14:28:45 +02:00
Petr Drastil
810aa6b887
docs(argo-cd): Documented defaults for imagePullSecrets (#1536)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-10 22:46:11 +02:00
Petr Drastil
3a05c7e7b4
chore(argo-cd): Rename PDB templates (#1533)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-10 21:08:04 +02:00
Petr Drastil
d0381671fa
chore(argo-cd): Remove invalid options from notification controller (#1530)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-09 22:23:05 +09:00
Jan-Otto Kröpke
fbaa2ef19b
feat(argo-cd): Make labels for repoServer and notification service accounts configurable (#1527)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>

Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2022-10-09 17:33:55 +09:00
Petr Drastil
bdd118caf8
fix(argo-cd): Move incorrectly placed timeout configs (#1526) 2022-10-08 17:22:51 -05:00
Aikawa
18dfcc1053
chore(argo-cd): Updated Redis to 7.0.5 for fixing CVE-2022-35951. (#1523)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-10-08 20:28:22 +09:00
Sebastian Bąkała
fb7b59e481
fix(argo-cd): Added missing envFrom for notifications-controller (#1512)
Signed-off-by: bakala <Sebastian.Bakala@tomtom.com>
2022-10-07 12:52:18 +02:00
Evan Lock
5963c0befe
fix(argo-cd): correct example PrometheusRule expression for missing app info (#1516)
* Update rule expression for missing Argo apps

Signed-off-by: Evan Lock <elock@barracuda.com>

* bump chart version, update changelog

Signed-off-by: Evan Lock <elock@barracuda.com>

Signed-off-by: Evan Lock <elock@barracuda.com>
Co-authored-by: Evan Lock <elock@barracuda.com>
2022-10-06 23:23:33 +01:00
smcavallo
3eb68caf8d
feat(argo-cd): Upgrade argocd to v2.4.14 (#1515)
* feat(argo-cd): Upgrade argocd to v2.4.14
Signed-off-by: smcavallo <smcavallo@hotmail.com>

* updated dex.image.tag
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2022-10-06 22:04:46 +01:00
Mattias Ängehov
197526a40b
feat(argo-cd): Add support for labels on Service Accounts (#1513)
* Allow configuring labels on service accounts

Signed-off-by: Mattias Ängehov <mattias.angehov@castoredc.com>

* Update documentation

Signed-off-by: Mattias Ängehov <mattias.angehov@castoredc.com>

* Update version and changes

Signed-off-by: Mattias Ängehov <mattias.angehov@castoredc.com>

Signed-off-by: Mattias Ängehov <mattias.angehov@castoredc.com>
2022-10-06 15:31:51 +01:00
Michael Crenshaw
332173bd77
chore(argo-cd): upgrade Dex to 2.35 to avoid CVE-2022-39222 (#1507)
* chore(argo-cd): upgrade Dex to 2.35 to avoid CVE-2022-39222

Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>

* update image tag

Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>

Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2022-10-04 09:58:12 +09:00
Jason Meridth
0b5ab6da18
chore(argo-workflows): Upgrade argo-workflows to app version 3.4.1 (#1505)
[Release Notes](https://github.com/argoproj/argo-workflows/releases/tag/v3.4.1)

Signed-off-by: jmeridth <jmeridth@gmail.com>

Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-10-02 18:27:57 +09:00
Jason Meridth
d4085a5641
chore(argo-rollouts): Upgrade argo-rollouts to 1.3.1 (#1500)
Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-10-01 00:29:03 +02:00
Hyeonmin Park
54f4cbe36f
docs(argo-cd): Fix v5.5.0 upgrade guide heading (#1502)
Signed-off-by: Hyeonmin Park <hyeonmin.park@kennysoft.kr>
2022-09-30 15:26:16 +02:00
Jason Meridth
01a871c91e
chore(argo-events): upgrade argo-events to app version 1.7.3 (#1499) 2022-09-29 10:54:42 -05:00
Jason Meridth
ed2bf79bab
chore(argo-rollouts) Upgrade to argo-rollouts 1.3.0 (#1466)
Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-09-29 08:43:32 +02:00
Keigo Hattori
107695e738
feat(argo-workflows): Add extra manifests to deploy within the chart (#1495)
Signed-off-by: Keigo Hattori <keigoht@gmail.com>
2022-09-28 15:50:45 +02:00
Jason Murray
bece474c27
docs(argo-cd): Fix link to chart source (#1434)
Signed-off-by: Jason Murray <15822260+chaosaffe@users.noreply.github.com>
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-09-28 13:05:20 +02:00
Aikawa
57d64df546
fix(argo-workflows): Helm syntax on SSO configuration (#1493)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-27 21:43:48 +09:00
Aikawa
99aadc56c4
fix(argo-workflows): sso configuration (#1492)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-27 18:53:04 +09:00
Aikawa
ab2ab593b3
feat(argo-workflows): Support Azure Blob Storage for artifact (#1488)
* feat(argo-workflows): Support Azure Blob Storage for artifact
Signed-off-by: yu-croco <yu.croco@gmail.com>

* chore(argo-workflows): refactor, from if/else to with
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-26 13:11:00 +09:00
Aikawa
bf2420767b
fix(argo-workflows): change default type of .mainContainer.env and .executor.env from object to array (#1487)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-26 10:49:33 +09:00
Laurent Lavaud
9b3a65e239
fix(argo-cd): Add missing templating for some service labels (#1489) 2022-09-25 12:02:42 -05:00
Aikawa
fd0f2c92e1
fix(argo-workflows): Set only used values on SSO configuration (#1483)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-24 09:03:36 +09:00
Paul Brousseau
f1fabf17dd
docs(argo-cd): Minor clarification around CRDs for Argo-CD (#1481)
Signed-off-by: Paul Brousseau <object88@gmail.com>
2022-09-22 19:20:28 +02:00
Petr Drastil
ba733e921d
fix(argo-cd): Rendering of node selector for repoServer (#1484)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-09-22 10:52:41 +02:00
Petr Drastil
07d63255ae
fix(argo-cd): Fix UI error caused by new config (#1480)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-09-21 21:06:10 +02:00
Petr Drastil
67659d4db0
feat(argo-cd): Add username support for external redis (#1478)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Signed-off-by: Eugene Lugovtsov <34510252+EugeneLugovtsov@users.noreply.github.com>

Co-authored-by: Eugene Lugovtsov <34510252+EugeneLugovtsov@users.noreply.github.com>
2022-09-21 20:21:12 +02:00
Aikawa
e9dddd8289
fix(argo-workflows): remove unsupported value from SSO configuration (#1473)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-21 21:51:04 +09:00
Petr Drastil
edf29d2e15
Add argocd-cmd-params-cm (#1267)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-09-21 13:48:37 +02:00
JM
6099bbb256
fix(argo-workflows): move crds folder into templates folder (#1472)
Fixes #1430 #1468

Due to multiple instances where new/changed CRDs for argo-workflows do not
get installed/updated I believe it is time to move the crds folder into
the templates folder like our other helm charts.

I'm aware helm 3 is supposed to handle the crds folder but it seems there
are a few known issues currently [here](https://github.com/hashicorp/terraform-provider-helm/issues/944), [here](https://github.com/helm/helm/issues/11321) and [here](https://github.com/helm/helm/pull/11330) that show that may still
need some work.

Signed-off-by: jmeridth <jmeridth@gmail.com>

Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-09-21 05:34:39 -05:00
Petr Drastil
8ee317128d
Cleanup config files to keep them DRY (#1470)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-09-21 09:32:06 +02:00
JM
8847af4522
chore(argo-events) upgrade argo-events to 1.7.2 (#1465)
[Release notes](https://github.com/argoproj/argo-events/releases/tag/v1.7.2)

Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-09-20 13:54:44 +02:00
Zach Leslie
6594a22a4e
feat(argo-cd): Allow setting the private key algorithm in the Certificate spec (#1448)
Signed-off-by: Zach Leslie <xaque208@gmail.com>
2022-09-19 23:36:26 +02:00
Aikawa
87d6e396a7
chore(argo-workflows): upgrade version v3.4.0 (#1463)
* chore(argo-workflows): upgrade version v3.4.0
Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix(argo-workflows): Remove unsupported attributes on metricsConfig and telemetryConfig, from workflow-controller-configmap
Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix(argo-workflows): update CRDs
Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix(argo-workflows): upgrade CRDs
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-20 01:10:20 +09:00
Petr Drastil
dd2672e5c0
chore(argo-cd): Update Dex image (#1459)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-09-19 14:56:52 +02:00
Petr Drastil
2a9e3dbf00
chore(argo-cd): Update Redis HA to 4.22.2 (#1462)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-09-19 20:44:35 +09:00
TomHellier
5c6dcc6812
feat(argo-cd): Upgrade argocd to v2.4.12 (#1457)
Signed-off-by: Tom Hellier <me@tomhellier.com>

Signed-off-by: Tom Hellier <me@tomhellier.com>
2022-09-16 09:58:22 +01:00
Marc Brugger
a6a2d1b1db
Handle additional initContainers correctly in the dex deployment (#1442)
Signed-off-by: bakito <github@bakito.ch>
2022-09-08 18:59:42 +02:00
Paweł Kalemba
db0957d3cb
feat(argo-cd): Add priorityClassName to notifications (#1439)
Allow to set up a priorityClassName for notifications controller Pods

Signed-off-by: Paweł Kalemba <pawel.kalemba@getresponse.com>

Signed-off-by: Paweł Kalemba <pawel.kalemba@getresponse.com>
2022-09-06 11:13:28 +01:00
Marco
0bac122e98
fix(argo-cd): Add automountServiceAccountToken to repoServer (#1436)
Signed-off-by: Marco Lecheler <marco@task.media>
2022-09-04 10:48:13 +02:00
Mathieu Parent
71da4e98f2
fix(argo-cd): Remove version labels to avoid invalid characters (#1432) 2022-08-30 17:30:29 +02:00
Luke
19b1c138e1
feat(argo-rollouts): Add initContainers to controller pod, allow secrets to be manipulated (#1410)
* Add initContainers to controller pod, allow secrets to be manipulated

Signed-off-by: lukepatrick <lukephilips@gmail.com>

* bump

Signed-off-by: lukepatrick <lukephilips@gmail.com>

* linting

Signed-off-by: lukepatrick <lukephilips@gmail.com>

* Update charts/argo-rollouts/templates/controller/deployment.yaml

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: lukepatrick <lukephilips@gmail.com>

Signed-off-by: lukepatrick <lukephilips@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-08-26 11:40:01 -05:00
JM
dd4fdef4ee
feat(argo-cd) Add appHardResyncPeriod option for controller (#1320)
Base on this PR upstream https://github.com/argoproj/argo-cd/pull/8928 we can
now provide a hard resync value to the ArgoCD Application Controller

Signed-off-by: JM <jmeridth@gmail.com>

Signed-off-by: JM <jmeridth@gmail.com>
2022-08-26 11:15:34 -05:00
Petr Drastil
eca9f91df4
chore(argo-cd): Upgrade redis-ha chart (#1429)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-08-26 22:37:42 +09:00
JM
8ba4e42731
chore(maintainers): Change helm chart maintainers to argoproj (#1426)
Standardize helm chart maintainer to be

```yaml
maintainers:
  - name: argoproj
    url: https://argoproj.github.io/
```

We'll use CODEOWNERS to notify individual maintainers about PRs to the helm charts and will be our source-of-truth for that information

Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-08-26 11:02:57 +02:00
Jan Fuhrer
9920ecdb6e
fix(argo-cd): Removal of duplicate mapping key annotations in crds (#1424)
Signed-off-by: Jan Fuhrer <janfuhrer@mailbox.org>
2022-08-26 00:09:20 +02:00
Alexandre Gaudreault
b4d2be51bc
fix(argo-cd): invalid yaml with topologySpreadConstraints (#1423)
* fix(argo-cd): invalid yaml with topologySpreadConstraints

Signed-off-by: Alexandre Gaudreault <alexandre.gaudreault@logmein.com>

* add missing end

* Update Chart.yaml

* Apply changes from code review

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

Signed-off-by: Alexandre Gaudreault <alexandre.gaudreault@logmein.com>
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-08-25 23:39:04 +02:00
Petr Drastil
4e9663c747
feat(argo-cd): Set ARGOCD_CONTROLLER_REPLICAS automatically (#1413)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-08-25 13:35:17 +02:00
Petr Drastil
31e0156992
feat(argo-cd): Add global logging options (#1422)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-08-25 12:41:43 +02:00
Petr Drastil
3930788628
chore(argo-cd): Move notification configs (#1419)
* Move notification configs to config dir

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Use expected names for notification configs

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Fix notification role

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-08-25 12:12:51 +02:00
Aikawa
c06aef63d8
feat(argo-cd): update redis-ha (#1421)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-08-25 10:07:46 +01:00
Aikawa
e6587671d3
feat(argo-cd): manage CRD by Helm (#1342)
* feat(argo-cd): manage CRD by Helm
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* feat: Implement "crds.keep" like argo-events chart

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

* fix(argo-cd): update path of ArgoCD CRDs
Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix: Don't keep CRDs during chart testing

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

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-08-25 10:42:43 +02:00
medicharlachiranjeevi
0717586410
feat(argo-cd): Added spec.behavior in HPA (#1376)
* added behavior in HPA for api version autoscaling/v2beta1

Signed-off-by: medicharlachiranjeevi <medicharlachiranjeevi@gmail.com>

* updated readme

Signed-off-by: medicharlachiranjeevi <medicharlachiranjeevi@gmail.com>

* chore: Apply changes from code review

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

* fix: Add missing quote

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

Signed-off-by: medicharlachiranjeevi <medicharlachiranjeevi@gmail.com>
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-08-25 08:40:50 +02:00
Marco Kilchhofer
31d6a5f329
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 <yuki.kita22@gmail.com>

* Remove deprecated features
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* chore(argo-cd): improve release note
Signed-off-by: yu-croco <yu.croco@gmail.com>

Co-authored-by: yu-croco <yuki.kita22@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2022-08-24 17:12:00 +02:00
jphelton
b029a6dde3
feat(argo-rollouts): flag to disable clusterrole/clusterrolebinding creation (#1388)
* feat(argo-rollouts): Add flag to optionally disable the creation of cluster roles (even when running in cluster mode)

Signed-off-by: Joshua Helton <jdoghelton@gmail.com>

* fix README.md with helm-docs.sh

Signed-off-by: Joshua Helton <jdoghelton@gmail.com>

Signed-off-by: Joshua Helton <jdoghelton@gmail.com>
Co-authored-by: JM <jmeridth@gmail.com>
2022-08-22 21:43:13 -05:00
smcavallo
2125c7ac71
feat(argo-cd): Upgrade argocd to v2.4.11 (#1416)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2022-08-22 09:04:01 -05:00
Aikawa
798c8107c3
feat(argocd-apps): adopt additional Applications/Projects to argocd-apps chart (#1356)
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-08-22 14:32:07 +02:00
Petr Drastil
5d39e49422
chore(argo-cd): Update documentation (#1400)
* chore(argo-cd): Update documentation

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-08-19 21:37:29 +02:00
JM
bcf785e395
feat(argo-cd): Upgrade argocd to v2.4.10 (#1404)
[Release notes](https://github.com/argoproj/argo-cd/releases/tag/v2.4.10)

[Diff between argo-cd v2.4.9 and v2.4.10](https://github.com/argoproj/argo-cd/compare/v2.4.9...v2.4.10)

- 3 doc changes
- 3 fixes

Signed-off-by: jmeridth <jmeridth@gmail.com>

Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-08-18 09:28:01 +09:00
Aikawa
fce51dfec3
fix(argo-workflows): Changed default .Values.artifactRepository.s3.insecure to false for security (#1401)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-08-17 09:06:40 +09:00
JM
eade73f62e
feat(argo-cd): Upgrade argocd to v2.4.9 (#1395)
[Release Notes](https://github.com/argoproj/argo-cd/releases/tag/v2.4.9)

[Diff between v2.4.8 and v2.4.9 of argo-cd](https://github.com/argoproj/argo-cd/compare/v2.4.8...v2.4.9)

- 9 doc changes
- 3 fixes

Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-08-11 22:41:22 +02:00
JM
5b6cb2678a
feat(argo-workflows): Upgrade argo-workflows to v3.3.9 (#1393)
[Release Notes](https://github.com/argoproj/argo-workflows/releases/tag/v3.3.9)

Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-08-10 20:43:17 +09:00
Hyeonmin Park
8b28c6a826
feat(argo-cd): Add entry and notes for admin.enabled (#1370)
* feat(argo-cd): Add entry and notes for admin.enabled

Signed-off-by: Hyeonmin Park <hyeonmin.park@kennysoft.kr>

* feat(argo-cd): Consider and add comments for server.config.dex.config

Signed-off-by: Hyeonmin Park <hyeonmin.park@kennysoft.kr>
2022-08-02 12:01:34 +02:00
smcavallo
79b109e7d9
feat(argo-cd): Upgrade argocd to v2.4.8 (#1390)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2022-08-01 14:48:52 +01:00
Aikawa
a1d7e51f8f
chore(argo-cd): update redis to 7.0.4 for avoiding CVE-2022-30065 (#1387)
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-07-31 13:19:47 +01:00
Aikawa
b665d53b4d
fix(argo-cd): Drop all ~ keys from redis-ha because they cause error on kustomize and cannot document via helm-docs (#1322)
* fix(argo-cd): Add notes on redis-ha for kustomize users
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* fix(argo-cd): Drop all `~` keys from redis-ha
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* feat(argo-cd): keep necessary redis-ha parameters
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-07-29 20:15:02 +02:00
kahirokunn
0a28b48f95
fix(argo-cd): redis and redis-exporter image was migrated from docker hub to public ecr for docker hub rate limit (#1386)
* fix(argo-cd): redis image was migrated from docker hub to public ecr for docker hub rate limit

Signed-off-by: kahirokunn <okinakahiro@gmail.com>

* fix(argo-cd): redis-exporter image was migrated from docker hub to public ecr for docker hub rate limit

Signed-off-by: kahirokunn <okinakahiro@gmail.com>
2022-07-29 23:40:11 +09:00
Aikawa
334d8ae728
feat(argo-workflows): Add global tag (#1377)
* feat(argo-workflows): Moved `.Values.images` values to global
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* Revert "feat(argo-workflows): Moved `.Values.images` values to global"
This reverts commit 67b4294675.
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* feat(argo-workflows): Add global tag
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-07-27 09:50:42 +09:00
Mathieu Parent
8f0914dc4e
feat(argo-cd): Truncate version labels to 63 characters (#1368)
Allow to use digests.
https://github.com/argoproj/argo-helm/issues/417

Signed-off-by: Mathieu Parent <mathieu.parent@insee.fr>
2022-07-21 11:53:19 +02:00
yanyx
833c877ca5
fix(argo-cd): fix unmarshal annotaions error (#1379)
Signed-off-by: Yixing Yan <yixingyan@gmail.com>
2022-07-19 21:47:42 +09:00
Philipp B
1bf8dd4fdc
feat(argo-cd): Upgrade argocd to v2.4.7 (#1378)
Signed-off-by: Philipp Born <mail@philipp-born.eu>
2022-07-19 15:25:22 +09:00
Vlad Voloshyn
8ef5710660
feat(argo-rollouts): Add extra manifests option to chart (#1366)
* feat(argo-rollouts): Add extra manifests option to chart

Signed-off-by: Vlad Voloshyn <vladvoloshyn12@gmail.com>

* fix indent

Signed-off-by: Vlad Voloshyn <vladvoloshyn12@gmail.com>

* Apply suggestions from code review

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-07-15 13:43:03 +02:00
Daniel Nachtrub
9c245d4e65
feat(argo-cd): Added apiVersion switch for autoscaling resources (#1375)
* Added apiVersion switch for autoscaling

Signed-off-by: dn <dn@nuvotex.de>

* bumped chart version
added changelog

Signed-off-by: dn <dn@nuvotex.de>

* updated docs with helm-docs 1.9.1

Signed-off-by: dn <dn@nuvotex.de>

* added new line end of file (lint issue)

Signed-off-by: dn <dn@nuvotex.de>

* replaced linebreaks in chart.yaml with LF

Signed-off-by: dn <dn@nuvotex.de>

* Apply changes from code review

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-07-14 15:02:52 +02:00
Paweł Kalinowski
1fda562239
feat(argo-cd): Upgrade argocd to v2.4.6 (#1373)
Signed-off-by: Pawel Kalinowski <pawel@kalinowski.io>
2022-07-13 22:42:30 +02:00
Tadayuki Onishi
e01c613046
feat(argo-workflows): Assign common labels to some resources (#1369)
* feat(argo-workflows): Assign common labels to controller resources

Signed-off-by: kenchan0130 <tt.tanishi100@gmail.com>

* feat(argo-workflows): Assign common labels to the server sa resource

Signed-off-by: kenchan0130 <tt.tanishi100@gmail.com>

* Update argo-workflows Chart.yaml

Signed-off-by: kenchan0130 <tt.tanishi100@gmail.com>
2022-07-13 09:10:34 +09:00
Usman Malik
cb84719b1a
feat(argo-cd): Upgrade argocd to v2.4.4 (#1363)
Signed-off-by: imusmanmalik <usmanmalik@engineer.com>
2022-07-07 17:45:59 +01:00
darklore
e40abee91f
fix(argo-events): Fix selectorLabels of ServiceMonitor (#1361)
Signed-off-by: darklore <zodiac.brave.story@gmail.com>
2022-07-06 14:38:55 +02:00
Petr Drastil
6d2dd8cca7
feat(argo-events): Upgrade controller to v1.7.1 (#1358)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-07-04 11:49:55 +02:00
Thomas Loubiou
34640e00bd
fix(argo-cd): bump redis-ha dependency to 4.17.1 (#1350)
Signed-off-by: Thomas Loubiou <thomas.loubiou@mirakl.com>
2022-06-29 22:09:56 +09:00
smcavallo
28d12acb0e
feat(argo-cd): Upgrade argocd redis-ha dependency (#1349)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2022-06-28 16:11:29 +01:00
smcavallo
4a1903d0b8
feat(argo-cd): Upgrade argocd to v2.4.3 (#1348)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2022-06-28 14:20:25 +01:00
Petr Drastil
768907653a
fix(argo-events): Fix generation of configured EventBus versions (#1346)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-06-27 23:35:25 +02:00
Aikawa
5458a88acb
fix(argo-cd): fix doc of how to upgrade CRD (#1344)
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-06-27 18:44:48 +01:00
JM" (Jason Meridth)
87f0f3a99c
feat(argo-workflows): Upgrade argo-workflows to v3.3.8 (#1341) 2022-06-24 00:47:27 -05:00
JM" (Jason Meridth)
789ce031bd
feat(argo-workflows) Upgrade argo-workflows to v3.3.7 (#1337)
[Release Notes](https://github.com/argoproj/argo-workflows/releases/tag/v3.3.7)

Includes:
- fix: Skip TestExitHookWithExpression() completely ([#8761](https://github.com/argoproj/argo-workflows/pull/8761))

Signed-off-by: jmeridth <jmeridth@gmail.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-23 11:00:43 -05:00
Gabriele
6f8aea3750
fix(argo-cd): fix argo-cd notifications resource names in role (#1340)
* fix(argo-cd): fix argo-cd notifications resource names in role

Signed-off-by: Gabriele Diener <gabriele.diener@klarna.com>

* fix(argo-cd): fix chart version

Signed-off-by: Gabriele Diener <gabriele.diener@klarna.com>
2022-06-23 16:43:30 +02:00
Aikawa
445b2757f5
fix(argo-workflows): add missing verbs on workflow-controller cluster role for using HTTP templates (#1327)
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-06-23 18:29:45 +09:00
Aikawa
94f4a5e56e
feat(argo-cd): support clusterResourceBlacklist (#1335)
* feat(argo-cd):support clusterResourceBlacklist
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* fix(argo-cd): fix lint
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-06-23 15:33:44 +09:00
Scott Cabrinha
50a473b1ef
feat(argo-cd): Upgrade image to v2.4.2 (#1339)
* feat(argo-cd): Upgrade image to v2.4.2

Signed-off-by: scabrinha <scabrinha@tesla.com>

* Update changelog

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

Co-authored-by: scabrinha <scabrinha@tesla.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-23 07:49:55 +02:00
Ben Hayden
cd65701281
feat(argo-rollouts) Add controller.extraEnv (#1333)
* feat(argo-rollouts) Add controller.extraEnv

Ability to specify environment variables for rollouts-controller from values.yaml

Signed-off-by: Ben Hayden <hayden767@gmail.com>

* Also implement extraEnv for dashboard component

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

* Reword changelog line

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-17 10:12:52 +02:00
Romain Poirot
7c21bec7f5
docs(argo-cd): Fix incorrect version in upgrade instructions (#1330)
* doc: fix incorrect version in upgrade instructions

Signed-off-by: Romain Poirot <github@romainpoirot.fr>

* Bump chart version and add changelog annotation

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-17 09:00:56 +02:00
Michael Vittrup Larsen
0ad6070fcc
Argo-cd: Add controller statefulset name truncation at 52 chars. Fixes #1328 (#1329)
* Add controller statefulset name truncation at 52 chars

Signed-off-by: MichaelVL <mvl.gh@network42.dk>

* Delete old changelog

Signed-off-by: MichaelVL <mvl.gh@network42.dk>
2022-06-16 12:23:38 +01:00
Aikawa
4ed76386e0
chore(argo-cd): use latest URLS (#1331) 2022-06-15 08:16:02 -05:00
Petr Drastil
d2c2055290
feat(argo-events): Upgrade argo-events to v1.7.0 (#1269)
* feat(argo-events) : Upgrade argo-events to v1.7.0

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Fix typos

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Add missing braces

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Use templates for service account names

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Drop application labels

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Update documentation

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Move CRDs to template folder

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Disable webhook by default

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Fix indentation

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Update README

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Drop prefix from aggregate-roles

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Fix typo aggragate-roles.yaml -> aggregate-roles.yaml

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

* Use helm-docs.sh

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

* Fix typo REALEASE -> RELEASE

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

* Use consistent wording/style

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-14 17:37:47 +02:00
Marco Kilchhofer
99f97cafd9
fix(argo-cd): Extend K8s RBAC when using UI exec feature (#1326)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-14 13:31:39 +01:00
Le Minh Thong
04f4cb0ba1
feat(argo-cd): Update to Argo CD v2.4.0 (#1325)
* feat(argo-cd): Upgrade redis to 7.0.0

Including CVEs.

Ref: https://github.com/redis/redis/blob/7.0/00-RELEASENOTES
Signed-off-by: Mathieu Parent <math.parent@gmail.com>

* feat(argo-cd): Use upstream applicationset binary

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* feat(argo-cd): Update Argo CD to v2.4.0

Signed-off-by: thonglm2 <thonglm2@vng.com.vn>

* Specify logs RBAC enforcement config in server
Argocd v2.4 introduced logs as a new RBAC resource. We should remind user to set the flag now for an easier upgrade experience in future releases.

Signed-off-by: thonglm2 <thonglm2@vng.com.vn>

* Remove ksonnet and helm 2 support from Application and ApplicationSet CRDs
KSonnet and Helm2 support is removed in v2.4. See: https://argo-cd.readthedocs.io/en/latest/operator-manual/upgrading/2.3-2.4/#ksonnet-support-is-removed and https://argo-cd.readthedocs.io/en/latest/operator-manual/upgrading/2.3-2.4/#helm-2-support-is-removed

Signed-off-by: thonglm2 <thonglm2@vng.com.vn>

* Specify logs RBAC enforcement config in argocd-cm
Argocd v2.4 introduced logs as a new RBAC resource. We should remind user to set the flag now for an easier upgrade in future releases.

Signed-off-by: thonglm2 <thonglm2@vng.com.vn>

* Add entrypoint.sh on applicationset deployment

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

Co-authored-by: Mathieu Parent <math.parent@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: thonglm2 <thonglm2@vng.com.vn>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-14 11:10:08 +01:00
Prateek Khera
5112c77824
feat(argo-workflows): Add mainContainer config in configmap (#1310)
* Specify logformat for Argo-CD notifications component (#1303)

* Add: Specify logformat for Argo-CD notifications component

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>

* Update: Chart changelog

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>

* Fix: documentation

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* feat(argo-rollouts): readonly dashboard (#1304)

* feat-argo-rollouts-readonly-dashboard

Signed-off-by: foxtel-temujincabigao
<86087373+foxtel-temujincabigao@users.noreply.github.com>"
Signed-off-by: foxtel-temujincabigao <86087373+foxtel-temujincabigao@users.noreply.github.com>

* fixing readme values version link

Signed-off-by: foxtel-temujincabigao
<86087373+foxtel-temujincabigao@users.noreply.github.com>
Signed-off-by: foxtel-temujincabigao <86087373+foxtel-temujincabigao@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* fix(argo-workflows): Remove unsupported value (#1302)

* fix(argo-workflows): Add comment about removed flag

Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* fix(argo-workflows): Remove unsupported value
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* add mainContainer config in configmap

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* update version

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* add mainContainer to values

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* add mainContainer to readme

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* add changelog

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* add Workflow Main Container key

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* fix(argo-cd): AppSet and Notifications respect global.podAnnotations (#1308)

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* feat(argo-cd): support separate imagePullSecrets (#1311)

Signed-off-by: yu-croco <yuki.kita22@gmail.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* chore: Update some tools' version on GitHub Actions (#1312)

Signed-off-by: yu-croco <yuki.kita22@gmail.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* chore(CODEOWNERS): Add jmeridth as approver (#1271)

Signed-off-by: jmeridth <jmeridth@gmail.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* feat(argo-cd): Support annotations in argocd-configs secrets (#1314)

* feat(argo-cd): support annotations in argocd-configs secrets
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* fix(argo-cd): align to exitsing format

Signed-off-by: yu-croco <yuki.kita22@gmail.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* add new line to fix failed liniting

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* remove auto-generating readme

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* match readme as per the comment in values file

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* add image pullpolicy to values.yaml

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* add image pullpolicy to values.yaml

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* add image pullpolicy to readme

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* fix ordering in readme

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* Exclude "mainContainer" prefix from General parameters

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

Co-authored-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
Co-authored-by: foxtel-temujincabigao <86087373+foxtel-temujincabigao@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Aikawa <yuki.kita22@gmail.com>
Co-authored-by: Prateek Khera <mail.prateekkhera@gmail.com>
Co-authored-by: JM" (Jason Meridth) <jmeridth@gmail.com>
2022-06-10 17:50:01 +01:00
Aikawa
1e689a4356
feat(argo-cd): Support annotations in argocd-configs secrets (#1314)
* feat(argo-cd): support annotations in argocd-configs secrets
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* fix(argo-cd): align to exitsing format

Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-06-08 08:03:58 +02:00
Aikawa
05f7c6c241
feat(argo-cd): support separate imagePullSecrets (#1311)
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-02 13:26:08 +01:00
Marco Kilchhofer
bf692f9383
fix(argo-cd): AppSet and Notifications respect global.podAnnotations (#1308)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-02 13:06:16 +01:00
Aikawa
35f9ea8149
fix(argo-workflows): Remove unsupported value (#1302)
* fix(argo-workflows): Add comment about removed flag

Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* fix(argo-workflows): Remove unsupported value
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-06-01 19:56:20 +02:00
foxtel-temujincabigao
3f72172232
feat(argo-rollouts): readonly dashboard (#1304)
* feat-argo-rollouts-readonly-dashboard

Signed-off-by: foxtel-temujincabigao
<86087373+foxtel-temujincabigao@users.noreply.github.com>"
Signed-off-by: foxtel-temujincabigao <86087373+foxtel-temujincabigao@users.noreply.github.com>

* fixing readme values version link

Signed-off-by: foxtel-temujincabigao
<86087373+foxtel-temujincabigao@users.noreply.github.com>
Signed-off-by: foxtel-temujincabigao <86087373+foxtel-temujincabigao@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-01 19:09:51 +02:00
Nicolas Lamirault
bc5a603b2b
Specify logformat for Argo-CD notifications component (#1303)
* Add: Specify logformat for Argo-CD notifications component

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>

* Update: Chart changelog

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>

* Fix: documentation

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
2022-05-30 17:19:38 +01:00
Ward Loos
dc4f6919d1
feat(argo-rollouts): Add PDB option to controller and dashboard (#1294)
* feat(argo-rollouts): Add PodDisruptionBudget option to controller and dashboard

Signed-off-by: Ward Loos <ward.loos@gmail.com>

* Apply changes from code review

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

Co-authored-by: Ward Loos <ward.loos@aaqua.live>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-05-26 13:59:58 +02:00
JM" (Jason Meridth)
0956363ebb
feat(argo-workflows): Upgrade argo-workflows to v3.3.6 (#1297)
[Release Notes](https://github.com/argoproj/argo-workflows/releases/tag/v3.3.6)

Includes 1 fix:
- eat: Handle omitted nodes in DAG enhanced depends logic. Fixes [#8654](https://github.com/argoproj/argo-workflows/issues/8654)

Signed-off-by: jmeridth <jmeridth@gmail.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-05-26 12:20:25 +01:00
Marco Kilchhofer
c10fd657d0
chore(argo-cd): Update redis-ha to 4.16.0 (#1296)
* chore(argo-cd): Update redis-ha to 4.16.0

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

* docs: Add some more imported redis-ha options to README

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-05-25 12:06:37 +01:00
Ken Kaizu
760fe39dc9
feat(argo-workflows): add support workflow-controller-configmap navColor (#1276)
Signed-off-by: krrrr38 <k.kaizu38@gmail.com>
2022-05-25 11:30:08 +02:00
Aikawa
5f33394042
fix(argo-workflows): add missing rules for workflow role to run HTTP templates (#1291)
* fix(argo-workflows): add missing rules for workflow role to run HTTP/plugin templates

Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* chore(argo-workflows): refactor role rules simpler

Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-05-25 10:51:50 +02:00
Vlad Voloshyn
c7b3331d7b
feat(argo-rollouts): Add replicas option to dashboard (#1286)
* feat(argo-rollouts): Add replicas option to dashboard

Signed-off-by: Vlad Voloshyn <vladvoloshyn12@gmail.com>

* Update README

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-05-23 07:05:11 +02:00
smcavallo
0682a7e8ee
fix(argo-cd): Update redis-ha dependency for haproxy CVEs (#1290)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2022-05-23 06:47:03 +02:00
Aikawa
3332dc2e12
fix(argo-cd): adjust api version of pod disruption budget by referring to k8s version (#1289)
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-05-22 13:51:41 +02:00
Aikawa
0e090ef854
fix(argo-workflows): adjust api version of pod disruption budget by referring to k8s version (#1288)
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-05-22 09:43:12 +02:00
66li
c314fc112c
feat(argo-workflows): Upgrade argo-workflows to v3.3.5 (#1262)
* upgrade

Signed-off-by: 66li <928946189@qq.com>

* add version

Signed-off-by: 66li <928946189@qq.com>

* fix redme

Signed-off-by: 66li <928946189@qq.com>
2022-05-20 23:14:08 +02:00