Commit graph

1135 commits

Author SHA1 Message Date
Tamas Szasz
258efc9a0c
fix(argo-cd): Make the PathType configurable when using single ingress resource in AWS (#2251)
* Make the PathType configurable when using single ingress resource in AWS

Signed-off-by: Tamas <tamas@ujet.cx>

* update chart version and doc

Signed-off-by: Tamas <tamas@ujet.cx>

* Fix reference to value in range

Signed-off-by: Tamas <tamas@ujet.cx>

---------

Signed-off-by: Tamas <tamas@ujet.cx>
Co-authored-by: Tamas <tamas@ujet.cx>
2023-09-07 22:52:17 +09:00
Gustav Kofoed Clausen
2557347583
chore(argo-rollouts): Upgrade Argo Rollouts to v1.6.0 (#2252)
* chore(argo-rollouts): Upgrade Argo Rollouts to v1.6.0

Signed-off-by: Gustav Kofoed Clausen <gustavclausen@users.noreply.github.com>

* chore(argo-rollouts): Update CRDs to matching version

Signed-off-by: Gustav Kofoed Clausen <gustavclausen@users.noreply.github.com>

---------

Signed-off-by: Gustav Kofoed Clausen <gustavclausen@users.noreply.github.com>
Co-authored-by: Gustav Kofoed Clausen <gustavclausen@users.noreply.github.com>
2023-09-07 07:23:20 -05:00
JesseBot
cd5b9a06e3
fix(argo-cd): Update values.yaml - update custom css styles side bar example (#2245)
* Update values.yaml - update custom css styles side barexample

.nav-bar is no longer the css class name

Signed-off-by: JesseBot <jessebot@linux.com>

* Update Chart.yaml - update patch version for values.yaml comment update

Signed-off-by: JesseBot <jessebot@linux.com>

* Update Chart.yaml - update change log

Signed-off-by: JesseBot <jessebot@linux.com>

---------

Signed-off-by: JesseBot <jessebot@linux.com>
2023-09-04 20:01:36 +09:00
Jason Meridth
57da3549af
chore(argo-events): Upgrade argo-events to 1.8.1 (#2247)
https://github.com/argoproj/argo-events/releases/tag/v1.8.1

Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-09-04 10:15:15 +09:00
Petr Drastil
224a227fa4
chore(argo-cd): Remove support for autoscaling/v1 (#2237)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-08-28 10:12:29 +02:00
Petr Drastil
6797f01c1b
chore(argo-cd): Remove support for legacy cert-manager APIs (#2238)
* chore(argo-cd): Remove support for legacy cert-manager APIs

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

* Bump minor version

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

---------

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-08-27 20:07:17 +01:00
Petr Drastil
2fc1fd04a0
chore(argo-cd): Upgrade redis-exporter to 1.53.0 (#2236)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-08-27 11:20:39 +09:00
Joonas Venäläinen
86d92b9596
fix(argo-cd): Fix applicationSet HA examples in README.md (#2232)
Signed-off-by: Joonas Venäläinen <joonas.venalainen@anders.com>
2023-08-25 19:52:04 +09:00
Aikawa
58999c1aae
chore(argo-cd): Upgrade Argo CD to v2.8.2 (#2231)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-08-25 09:45:53 +01:00
Aikawa
7dcc174402
chore(argo-cd): Upgrade Argo CD to v2.8.1 (#2230)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-08-23 05:52:03 +02:00
Jeongwon Song
a9acf935ab
chore(argo-workflows): update comment for azure artifact repository blobNameFormat (#2229) 2023-08-19 00:59:46 -05:00
Fuochi
dc56fa63f3
feat(argo-workflows): add imagePullSecret for workflow sa (#2226)
Signed-off-by: Fuochi <ffuochi@hotmail.com>
2023-08-17 13:08:03 +01:00
Jason Meridth
92b2724b0f
chore(argo-workflows): Upgrade to Argo Workflows v3.4.10 (#2220) 2023-08-16 11:00:35 +00:00
Nick Kampe
3737457b0f
feat(argo-rollouts): update servicemonitor.yaml to allow for namespace to be set (#2222)
* Update servicemonitor.yaml to allow for namespace to be set

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

* Update README.md

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

* Update values.yaml

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

* Update Chart.yaml

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

* Update Chart.yaml

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

* Alphabetized namespace addition in README

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

---------

Signed-off-by: Nick Kampe <Kampe@users.noreply.github.com>
2023-08-16 16:01:43 +09:00
Ali Reza
4e0698ec43
docs(argo-cd): Rename comment of repositoryCredentials to credentialTemplates (#2219)
Rename comment of repositoryCredentials to credentialTemplates

Signed-off-by: Ali Reza <alirezayahya@gmail.com>
2023-08-15 09:57:28 +01:00
Anton Gilgur
a64615414d
fix(argo-workflows): Server only needs get Secrets (#2211)
- as of aa366db345, the Server no longer needs `list` or `watch` and only uses `get`
  - this was released as part of [v3.4.0](https://github.com/argoproj/argo-workflows/blob/master/CHANGELOG.md#v340-rc1-2022-08-09), and the current version of the chart uses v3.4.9 (per `Chart.yaml#appVersion`)

- `update` is not needed either for SSO secret
  - manifests RBAC: a68ea0feab/manifests/cluster-install/argo-server-rbac/argo-server-clusterole.yaml (L18)
  - SSO source code only uses [`create`](20d0923611/server/auth/sso/sso.go (L140)) and [`get`](20d0923611/server/auth/sso/sso.go (L151))
    - (also some `get`s above that for [`clientID`](20d0923611/server/auth/sso/sso.go (L127)) and [`clientSecret`](20d0923611/server/auth/sso/sso.go (L106)) as well)

Signed-off-by: Anton Gilgur <agilgur5@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-08-11 10:14:54 +09:00
Mickaël Canévet
23708c6a30
fix(argo-cd): add missing permissions to run actions (#2212)
Signed-off-by: Mickaël Canévet <mickael.canevet@gmail.com>
2023-08-09 23:18:37 +01:00
Petr Drastil
4b7dcd0d31
chore(argo-cd): Change applicationSet replicaCount to replicas (#2214)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-08-09 17:35:48 +09:00
Petr Drastil
51e2210631
fix(argo-cd): Fix global log level configuration (#2213)
fix(argo-cd) - Fix global log level configuration

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-08-09 17:19:54 +09:00
Jason Meridth
b9c7b3104a
fix(argo-rollouts): add CI for enabling extra objects for argo-rollouts (#2198)
* fix(argo-rollouts): add CI for enabling extra objects for argo-rollouts

Add CI for extra objects

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

* fix: rename extra objects ci file to have -values suffix

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

---------

Signed-off-by: jmeridth <jmeridth@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-08-09 09:03:57 +09:00
Petr Drastil
3e35b0c7f7
feat(argo-cd): Upgrade Argo CD to 2.8.0 (#2170)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-08-08 23:35:41 +09:00
Aikawa
ebd1ad5103
chore(argo-cd): Upgrade Argo CD to v2.7.11 (#2210)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-08-08 08:11:34 +02:00
Aikawa
eae0bdd871
fix(argo-rollouts): Add required ingress permission (#2207) 2023-08-05 10:26:24 +00:00
Petr Drastil
f0ac0b7cf4
fix(argo-cd): Template configuration keys as a string instead of map (#2205) 2023-08-05 05:16:40 -05:00
Grégory SANCHEZ
962342fe2a
fix(argo-rollouts): fix helm lint error when extraObjects is defined (#2196)
fix(extra-manifests): fix helm lint error when extraObjecrts is defined

Signed-off-by: Grégory SANCHEZ <gregory.sanchez@icloud.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-08-01 18:07:17 +09:00
Aikawa
4ebeac0d8c
chore(argo-cd): Upgrade Argo CD to v2.7.10 (#2197)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-08-01 06:57:18 +01:00
carlos gonzález
c358b5e71f
feat(argo-cd): add labels to notifications secret (#2191) (#2192)
Signed-off-by: carlos gonzález <cgrs@users.noreply.github.com>
2023-07-27 22:44:15 +01:00
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