Commit graph

1079 commits

Author SHA1 Message Date
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