Commit graph

1301 commits

Author SHA1 Message Date
Yaroslav Drachenko
c3916ee2f4
Release argo-cd 2.9.3 (#34)
* merge upstream argo-cd chart 5.51.6-1
* change image to fork version v2.9-2023.12.06-e6258156d
2023-12-08 17:34:05 +02:00
Yaroslav Drachenko
7fd7b93c1a
Argocd latest fixes (#33)
- kind: added
      description: Add priority queue to reporter
    - kind: fixed
      description: Fix bug with skip-current-step
    - kind: fixed
      description: Support creation of apps with empty dir in reporter
2023-12-05 14:48:32 +02:00
ilia-medvedev-codefresh
7d123e924a
Update artifacthub changelog
Signed-off-by: ilia-medvedev-codefresh <ilia.medvedev@codefresh.io>
2023-11-29 17:08:18 +02:00
ilia-medvedev-codefresh
b226367ab9
remove wf dispatch
Signed-off-by: ilia-medvedev-codefresh <ilia.medvedev@codefresh.io>
2023-11-29 17:07:26 +02:00
ilia-medvedev-codefresh
28cfbb9290
add workflow dispatch
Signed-off-by: ilia-medvedev-codefresh <ilia.medvedev@codefresh.io>
2023-11-29 17:06:18 +02:00
Yaroslav Drachenko
f44327fdaf
CR-21441 -- add event reporter as argocd component (#31)
* almost final statefulset

* final statefulset

* add metrics

* add role

* add rolebinding

* add serviceaccount.yaml

* add servicemonitor.yaml + update values

* add prometheusrule.yaml

* add networkpolicy.yaml

* add pdb

* add cluster roles

* change version + add change

* fix indents

* fix doc

* update docs

* disable event reporter by default

* disable old reporter by value

* add missing docs

* update chart

* update docs

* remove hardcoded defaults + add correct template for argocd-cm

* use production version of argo-cd

* update default amount of reporter replicas

* fix values and docs

* fix metrics service
2023-11-28 18:36:41 +02:00
ilia-medvedev-codefresh
4eed96544e
Merge pull request #30 from codefresh-io/argocd-update-templates-5.50.1
Argocd update templates 5.50.1
2023-11-16 08:15:29 +02:00
Ilia Medvedev
8925cc87bc fix other charts issues 2023-11-15 23:10:15 +02:00
Ilia Medvedev
0b0940e6a2 switch redis repo 2023-11-15 22:27:51 +02:00
Ilia Medvedev
e7cb326716 switch redis repo 2023-11-15 22:26:40 +02:00
Ilia Medvedev
82e2bf4e3c update templates and values 2023-11-15 20:21:14 +02:00
Ilia Medvedev
f37a36f66f update templates and values 2023-11-15 20:19:21 +02:00
Daniel Maizel
63013fc015
Merge pull request #29 from codefresh-io/upgrade-argo-cd
Upgrade ArgoCD
2023-11-03 11:04:43 +02:00
Ilia Medvedev
af9deb5ed2 update helm chart testing action 2023-11-02 16:00:59 +02:00
Ilia Medvedev
5add6e6a76 update helm chart testing action 2023-11-02 15:58:37 +02:00
Ilia Medvedev
6c8c4851d1 update helm chart testing action 2023-11-02 15:53:24 +02:00
danielm-codefresh
78c7162d69 Upgrade ArgoCD 2023-11-02 13:11:25 +02:00
Denis Kadyshev
4afebb25f6
fix(argo-cd): Create notifications clusterrole and clusterrolebinding when enabled (#2326)
* Create clusterrole for nitifications only when notifications enabled

Signed-off-by: Denis Kadyshev <metajiji@gmail.com>

* Create clusterrolebinding for nitifications only when notifications enbaled

Signed-off-by: Denis Kadyshev <metajiji@gmail.com>

* Bump version in Chart.yaml

Signed-off-by: Denis Kadyshev <metajiji@gmail.com>

* Update Chart.yaml

Signed-off-by: Denis Kadyshev <metajiji@gmail.com>

* Update Chart.yaml

Signed-off-by: Denis Kadyshev <metajiji@gmail.com>

---------

Signed-off-by: Denis Kadyshev <metajiji@gmail.com>
2023-11-02 18:43:50 +09:00
Tim Collins
733d84a423
chore(argo-cd): Upgrade Argo CD to v2.8.6 (#2323)
* chore(argo-cd): Upgrade Argo CD to v2.8.6

Signed-off-by: Tim Collins <tim@thecollins.team>

* fix: drop unrecognized helm timeout

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

---------

Signed-off-by: Tim Collins <tim@thecollins.team>
Signed-off-by: Jason Meridth <jmeridth@gmail.com>
Signed-off-by: jmeridth <jmeridth@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-10-31 12:48:55 -05:00
Jason Meridth
2eb537dde0
fix(github): update chart testing action due to failure (#2324)
Getting failure when running chart testing action pulling v2.0.0 from sigstore

Updating action to see if this helps

Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-10-31 12:21:05 -05:00
Jason Meridth
4f5c75fbc7
fix(argo-rollouts): Update AnalysisRun CRD to match upstream (#2320) 2023-10-30 17:42:39 +00:00
Ilia Lazebnik
94c0a0a246
feat(argo-cd): add notification cluster role (#2315)
* Add notification cluster role

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* Add notification cluster role

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* Add notification cluster role

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* Add notification cluster role

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

---------

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
2023-10-30 14:42:32 +00:00
Petr Drastil
0cc1796530
fix(argo-cd): Update Bitbucket SSH key (#2317)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-10-30 08:51:56 +00:00
dependabot[bot]
25d7b519bc
chore(deps): bump ossf/scorecard-action from 2.3.0 to 2.3.1 (#2314) 2023-10-28 14:21:37 +02:00
Aikawa
9193d85929
chore(argo-cd): Upgrade Argo CD to v2.8.5 (#2313) 2023-10-28 09:28:44 +02:00
gussan
a41b70b59c
feat(argo-cd): add terminationGracePeriodSeconds (#2310)
Signed-off-by: toyamagu-2021 <toyamagu2021@gmail.com>
2023-10-27 10:43:52 +01:00
Jason Meridth
804af65b38
fix(argo-rollouts): controller replicas count comparison (#2309) 2023-10-24 07:39:37 -05:00
Ujin
a67424d0c4
feat(argo-workflows): Updated supported workers parameters (#2297)
* feat(argo-workflows): Updated supported workers parameters

Change
------
Based on argo-workflows [scaling documents](https://argoproj.github.io/argo-workflows/scaling/)
it's possible to set following workers values: `--workflow-workers`, `--workflow-ttl-workers`, `--pod-cleanup-workers`
and statring 3.5 `--cron-workflow-workers`. This change allows chart
consumers to take advatage of _all_ these parameters.

Testing
-------
```
helm upgrade argowf charts/argo-workflows -n argo --values charts/argo-workflows/values.yaml --create-namespace --debug | grep -A70 "Source: argo-workflows/templates/controller/workflow-controller-deployment.yaml" | grep workers

helm upgrade argowf charts/argo-workflows -n argo --values charts/argo-workflows/values.yaml --create-namespace --debug | grep -A70 "Source: argo-workflows/templates/controller/workflow-controller-deployment.yaml" | grep -A1 workers
          - "--workflow-workers"
          - "10"

helm upgrade argowf charts/argo-workflows -n argo --values charts/argo-workflows/values.yaml --create-namespace --debug | grep -A70 "Source: argo-workflows/templates/controller/workflow-controller-deployment.yaml" | grep -A1 workers
          - "--workflow-workers"
          - "10"
          - "--workflow-ttl-workers"
          - "20"

helm upgrade argowf charts/argo-workflows -n argo --values charts/argo-workflows/values.yaml --create-namespace --debug | grep -A70 "Source: argo-workflows/templates/controller/workflow-controller-deployment.yaml" | grep -A1 workers
          - "--workflow-workers"
          - "10"
          - "--workflow-ttl-workers"
          - "20"
          - "--pod-cleanup-workers"
          - "30"

helm upgrade argowf charts/argo-workflows -n argo --values charts/argo-workflows/values.yaml --create-namespace --debug | grep -A70 "Source: argo-workflows/templates/controller/workflow-controller-deployment.yaml" | grep -A1 workers
          - "--workflow-workers"
          - "10"
          - "--workflow-ttl-workers"
          - "20"
          - "--pod-cleanup-workers"
          - "30"
          - "--cron-workflow-workers"
          - "40"
```

Signed-off-by: Evgeny Khatko <owen.tko@gmail.com>
Signed-off-by: Evgeny Khatko <ekhatko@paypal.com>

* Addressing PR feedback.

Signed-off-by: Evgeny Khatko <ekhatko@paypal.com>

* newline

Signed-off-by: Tim Collins <45351296+tico24@users.noreply.github.com>

* Update Chart.yaml

Signed-off-by: Tim Collins <45351296+tico24@users.noreply.github.com>

* Update Chart.yaml

Signed-off-by: Tim Collins <45351296+tico24@users.noreply.github.com>

---------

Signed-off-by: Evgeny Khatko <owen.tko@gmail.com>
Signed-off-by: Evgeny Khatko <ekhatko@paypal.com>
Signed-off-by: Tim Collins <45351296+tico24@users.noreply.github.com>
Co-authored-by: Evgeny Khatko <ekhatko@paypal.com>
Co-authored-by: Tim Collins <45351296+tico24@users.noreply.github.com>
2023-10-24 13:34:49 +01:00
Aikawa
14e2e32bed
chore(argo-workflows): Add sample of PostgreSQL ssl entries in values.yaml (#2307)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-10-24 11:06:28 +01:00
dependabot[bot]
579b91fde3
chore(deps): bump actions/checkout from 4.1.0 to 4.1.1 (#2304) 2023-10-21 07:48:41 -05:00
Jonathan Raymond
575ee244b2
fix(argo-workflows): add all crds to aggregate-roles template (#2301)
fix: add all crds to aggregate-roles

Signed-off-by: Jonathan Raymond <jonwraymond@gmail.com>
2023-10-18 08:53:16 +09:00
Koen van Zuijlen
8c72bed779
feat(argo-workflows): Added commonLabels (#2300) 2023-10-17 10:40:33 -05:00
Jason Meridth
df9ee892b5
chore(argo-workflows): Upgrade argo-workflows to 3.5.0 (#2228)
Diff based on the rc1 branch currently here [3.4.10...3.5.0](https://github.com/argoproj/argo-workflows/compare/v3.4.10...v3.5.0)

Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-10-13 22:59:02 +01:00
Aikawa
2730dc24c7
feat(argo-workflows): Configure declarative server auth mode (#2291) 2023-10-12 09:14:41 -05:00
Marco Maurer (-Kilchhofer)
052454f233
fix(argo-cd): Sync redis / redis-ha readOnlyRootFilesystem from upstream (#2294)
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
2023-10-12 10:50:51 +01:00
dependabot[bot]
37069f92c9
chore(deps): bump actions/setup-python from 4.7.0 to 4.7.1 (#2289) 2023-10-07 07:37:13 -05:00
dependabot[bot]
e9f6b1a8b4
chore(deps): bump ossf/scorecard-action from 2.2.0 to 2.3.0 (#2290) 2023-10-07 07:19:01 -05:00
pasha-codefresh
f490789967
Merge pull request #27 from codefresh-io/feat/not-setup-kustomize-ns
feat: update argocd to v2.8.1-cap-CR-not-setup-kustomize-ns version
2023-10-04 13:47:26 +03:00
pashakostohrys
61b50b1adc add kustomize.setNamespace.enabled param in readme 2023-10-04 13:37:02 +03:00
pashakostohrys
74766d4b40 add kustomize.setNamespace.enabled param in readme 2023-10-04 13:34:58 +03:00
pashakostohrys
3776b30e2a feat: update argocd to v2.8.1-cap-CR-not-setup-kustomize-ns version 2023-10-04 13:29:50 +03:00
dependabot[bot]
82081bce8c
chore(deps): bump amannn/action-semantic-pull-request from 5.2.0 to 5.3.0 (#2284) 2023-09-30 22:53:47 -05:00
Yaroslav Drachenko
c12047feda
update argo-cd to v2.8.1-cap-CR-player-and-vuln-fix (#22) 2023-09-26 13:16:19 +03:00
dependabot[bot]
03c1be1c6d
chore(deps): bump actions/checkout from 4.0.0 to 4.1.0 (#2280)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](3df4ab11eb...8ade135a41)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-23 20:45:16 +09:00
Pieter
2a5bbf5cef
fix(argo-cd): Redis to 7.0.13 to fix CVE-2022-48174 (#2279)
* Redis to 7.0.13

Signed-off-by: Pieter van der Giessen <pieter@pionative.com>

* changelog

Signed-off-by: Pieter van der Giessen <pieter@pionative.com>

---------

Signed-off-by: Pieter van der Giessen <pieter@pionative.com>
2023-09-23 00:39:58 +09:00
sibucan
7a17fc2dc9
fix(argo-cd): Add checksum for CMP ConfigMap in repo-server Pod annotations (#2275)
Add checksum for CMP ConfigMap in repo-server

This helm chart defines the plugins as ConfigMaps -- according to the docs, when the CM is modified, the repo-server Pod must be restarted to have the sidecars pick up the latest changes:

https://argo-cd.readthedocs.io/en/stable/operator-manual/config-management-plugins/#debugging-a-cmp

The changes in this helm chart allow for a checksum to be calculated from the ConfigMap and added as a Pod annotation so whenever the CM values are modified, the Pod is restarted automatically.

Signed-off-by: sibucan <luis.ramirez.rivera92@gmail.com>
2023-09-19 10:01:42 +01:00
Mats Willemsen
5626d0536f
fix(argo-cd): make ServiceMonitor annotations in ArgoCD server conditional (#2273)
* fix: add argocd servicemonitor annotations conditionally
Signed-off-by: Mats Willemsen <mats.willemsen@ah.nl>

* chore(argo-cd): add changelog

Signed-off-by: Mats Willemsen <mats.willemsen@ah.nl>

---------

Signed-off-by: Mats Willemsen <mats.willemsen@ah.nl>
2023-09-18 14:21:36 +01:00
dependabot[bot]
8d00bec86e
chore(deps): bump docker/login-action from 2.2.0 to 3.0.0 (#2271) 2023-09-16 07:15:00 -05:00
Aikawa
736b824339
fix(argo-cd): Align redis-ha's affinity type to upstream due to warnings (#2270)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-09-15 12:47:59 +02:00
Aikawa
44ddf59864
chore(argo-cd): Upgrade Argo CD to v2.8.4 (#2268) 2023-09-14 05:33:34 +01:00