Compare commits

..

59 Commits

Author SHA1 Message Date
argoproj-renovate[bot] fca7ddceaa
chore(deps): update renovatebot/github-action action to v41.0.21 (#3259) 2025-04-22 05:49:55 -05:00
Mathieu 8516e5c7dc
docs(argo-cd): Update kubelogin documentation for extra containers (#3258)
argo-cd helm values.yaml - update initContainers example

Signed-off-by: mathieu-clnk <125739219+mathieu-clnk@users.noreply.github.com>
2025-04-20 17:22:42 +09:00
argoproj-renovate[bot] 346774a351
chore(argo-cd): Update ghcr.io/dexidp/dex Docker tag to v2.42.1 (#3251) 2025-04-15 05:29:00 +01:00
argoproj-renovate[bot] f192685c61
chore(argo-cd): Update dependency argoproj/argo-cd to v2.14.10 (#3250) 2025-04-14 21:49:03 +01:00
argoproj-renovate[bot] 7dc8c720d9
chore(deps): update renovatebot/github-action action to v41.0.20 (#3249)
Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
2025-04-14 21:25:43 +09:00
argoproj-renovate[bot] af214ae152
chore(deps): update renovatebot/github-action action to v41.0.20 (#3246)
chore(deps): update renovatebot/github-action action to v41.0.19

Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2025-04-14 05:15:57 +00:00
argoproj-renovate[bot] b6fa446940
chore(argo-cd): Update ghcr.io/oliver006/redis_exporter Docker tag to v1.70.0 (#3247) 2025-04-13 07:43:53 +01:00
dependabot[bot] f5d885e9e5
chore(deps): bump the dependencies group with 2 updates (#3248) 2025-04-12 12:51:27 -05:00
argoproj-renovate[bot] 464d1179fd
chore(argo-events): Update dependency argoproj/argo-events to v1.9.6 (#3240) 2025-04-07 06:22:16 +01:00
argoproj-renovate[bot] 66d0cd3259
chore(deps): update actions/create-github-app-token action to v2 (#3239) 2025-04-04 18:52:43 +09:00
Marco Maurer (-Kilchhofer) 24b35ff6b9
fix(argo-cd): Same Secret name and key for all embedded redis options (#3238)
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
2025-04-04 12:32:42 +09:00
argoproj-renovate[bot] 697a5bd7dc
chore(argo-cd): Update dependency argoproj/argo-cd to v2.14.9 (#3235)
Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
2025-04-03 07:43:16 +02:00
Yves Schumann 49ec752d09
fix(argo-workflows): fix yamllint error 'trailing spaces' (#3233) 2025-04-03 12:30:35 +09:00
Marco Maurer (-Kilchhofer) 9365ba1dd2
fix(argo-cd): Make code clearer when Redis Secret is optional (#3228) 2025-04-02 19:45:24 +09:00
Aikawa eb0f0af836
fix(argo-cd): Correct oliver006/redis_exporter image tag (#3231)
* fix(argo-cd): Correct oliver006/redis_exporter image tag

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

* fix: add CI for redis-ha redis-exporter sidecar

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

* chore: enable redis-exporter in defaut ci

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

---------

Signed-off-by: yu-croco <yu.croco@gmail.com>
2025-04-02 07:07:41 +01:00
argoproj-renovate[bot] e7a05a7bc8
chore(argocd-image-updater): Update dependency argoproj-labs/argocd-image-updater to v0.16.0 (#3229)
* chore(argocd-image-updater): Update dependency argoproj-labs/argocd-image-updater to v0.16.0

Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>

* chore: Sync new variable ARGOCD_LOGLEVEL

Related to https://github.com/argoproj-labs/argocd-image-updater/pull/913

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

---------

Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
2025-04-02 09:43:41 +09:00
Marco Maurer (-Kilchhofer) 86af655944
fix(argo-cd): Also use oliver006/redis_exporter for non-HA redis (#3226) 2025-04-01 21:48:46 +00:00
Marco Maurer (-Kilchhofer) bf044b2256
fix(argo-rollouts): Fix scope and path to CM for checksum calculation (#3227) 2025-04-02 06:36:53 +09:00
argoproj-renovate[bot] 216d8bd879
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v39.229.0 (#3222) 2025-04-01 14:46:54 +00:00
Derek Brown 9f11412227
feat(argo-rollouts): restart when configmap changes (#3119)
* feat: argo-rollouts restart when configmap changes

Signed-off-by: Derek Brown <6845676+DerekTBrown@users.noreply.github.com>

* address comments

Signed-off-by: Derek Brown <6845676+DerekTBrown@users.noreply.github.com>

* fix: Add newline to fix linter (new-line-at-end-of-file)

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

---------

Signed-off-by: Derek Brown <6845676+DerekTBrown@users.noreply.github.com>
Signed-off-by: Marco Maurer (-Kilchhofer) <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Maurer (-Kilchhofer) <mkilchhofer@users.noreply.github.com>
2025-04-01 23:45:54 +09:00
Samy Djemaï d198053abe
fix(argo-cd): set loglevel and logformat cli args without quotes (#3223)
Signed-off-by: Samy Djemaï <53857555+SamyDjemai@users.noreply.github.com>
2025-04-01 14:20:47 +02:00
Aikawa edbac28217
fix(argo-cd): Moved to oliver006/redis_exporter to support mutli-arch images (#3221) 2025-04-01 04:06:56 -05:00
argoproj-renovate[bot] 380b224656
chore(deps): update renovatebot/github-action action to v41.0.18 (#3220)
Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
2025-03-31 21:17:41 +00:00
Mikhail Zholobov 54b6a57d3f
fix(argo-cd): Deprecate logLevel and logFormat values for dex and notifications controller (#3209)
* fix(argo-cd): Deprecate logLevel and logFormat values for dex and notifications controller

These are deprecated in favor of corresponding settings in `config.params`, to match with
the official docs: https://argo-cd.readthedocs.io/en/stable/operator-manual/argocd-cmd-params-cm-yaml/

The same changes were previously done for all other components much earlier in
https://github.com/argoproj/argo-helm/pull/1267
and then these params were removed in https://github.com/argoproj/argo-helm/pull/2407

Signed-off-by: Mikhail Zholobov <legal90@gmail.com>

* chore(argo-cd): Bump argo-cd chart version

Signed-off-by: Mikhail Zholobov <legal90@gmail.com>

---------

Signed-off-by: Mikhail Zholobov <legal90@gmail.com>
2025-03-31 21:39:17 +01:00
dependabot[bot] 0ee7597512
chore(deps): bump the dependencies group with 3 updates (#3218) 2025-03-29 22:42:41 +01:00
alexelent-carta c50e74273d
chore(argo-cd): Upgrade redis-ha (#3216) 2025-03-29 12:00:44 +09:00
Tim Collins c9f549f35d
chore(github): Update release metrics before ArgoCon EU (#3215)
Signed-off-by: Tim Collins <tim@thecollins.team>
2025-03-26 09:01:08 +00:00
argoproj-renovate[bot] 79461b3206
chore(deps): update renovatebot/github-action action to v41.0.17 (#3212) 2025-03-25 06:41:33 -05:00
argoproj-renovate[bot] 712f12198c
chore(argo-cd): Update dependency argoproj/argo-cd to v2.14.8 (#3214)
Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
2025-03-25 09:08:40 +09:00
argoproj-renovate[bot] 3223ae42e5
chore(argo-rollouts): Update dependency argoproj/argo-rollouts to v1.8.2 (#3210) 2025-03-23 12:51:22 +00:00
dependabot[bot] 74d8ce8ba2
chore(deps): bump the dependencies group with 2 updates (#3211) 2025-03-23 05:00:32 -05:00
argoproj-renovate[bot] 78ee9fd66c
chore(deps): update actions/create-github-app-token action to v1.11.7 (#3206)
Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: Tim Collins <45351296+tico24@users.noreply.github.com>
2025-03-21 07:14:19 +00:00
argoproj-renovate[bot] 24bbbc2d3b
chore(argo-rollouts): Update dependency argoproj/argo-rollouts to v1.8.1 (#3208)
Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
2025-03-21 07:13:36 +00:00
argoproj-renovate[bot] 4a31220168
chore(argo-cd): Update dependency argoproj/argo-cd to v2.14.7 (#3205) 2025-03-19 18:35:42 +00:00
argoproj-renovate[bot] b386f8a7c6
chore(argo-cd): Update dependency argoproj/argo-cd to v2.14.6 (#3204)
Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
2025-03-18 16:33:12 +00:00
argoproj-renovate[bot] 54beb65686
chore(deps): update renovatebot/github-action action to v41.0.16 (#3203)
Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
2025-03-18 15:30:39 +00:00
argoproj-renovate[bot] 26f5050255
chore(deps): update renovatebot/github-action action to v41.0.15 (#3202)
Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
2025-03-17 06:39:45 +09:00
dependabot[bot] b512d624ac
chore(deps): bump docker/login-action from 3.3.0 to 3.4.0 in the dependencies group (#3201) 2025-03-15 06:54:40 -05:00
argoproj-renovate[bot] cbc39cd651
chore(argo-cd): Update public.ecr.aws/bitnami/redis-exporter Docker tag to v1.69.0 (#3200)
Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
2025-03-15 17:34:50 +09:00
Martin Bouillaud 2151f800f2
feat(argo-events): Add revisionhistorylimit webhook controller (#3196)
* add: webhook & controller revisionHistoryLimit to values.yaml

Signed-off-by: Martin Bouillaud <mbouillaud@lefigaro.fr>
Signed-off-by: Martin Bouillaud <contact@bouillaudmartin.fr>

* add default value to revisionHistoryLimit

Signed-off-by: Martin Bouillaud <mbouillaud@lefigaro.fr>
Signed-off-by: Martin Bouillaud <contact@bouillaudmartin.fr>

* trim default values in deployment

Signed-off-by: Martin Bouillaud <contact@bouillaudmartin.fr>

* fix: webhook typo

Signed-off-by: Martin Bouillaud <contact@bouillaudmartin.fr>

---------

Signed-off-by: Martin Bouillaud <mbouillaud@lefigaro.fr>
Signed-off-by: Martin Bouillaud <contact@bouillaudmartin.fr>
Co-authored-by: Martin Bouillaud <mbouillaud@lefigaro.fr>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2025-03-13 14:59:12 +00:00
tobrien-nydig 0161a0a834
feat(argo-rollouts): add support for stepPlugins (#3199) 2025-03-13 23:56:04 +09:00
argoproj-renovate[bot] 6234e2abd6
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.6.5 (#3198) 2025-03-11 20:51:50 +09:00
argoproj-renovate[bot] 0fcefc9993
chore(argo-cd): Update dependency argoproj/argo-cd to v2.14.5 (#3197)
Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
2025-03-11 16:23:50 +09:00
dependabot[bot] 97f4275fc6
chore(deps): bump github/codeql-action from 3.28.10 to 3.28.11 in the dependencies group (#3195)
chore(deps): bump github/codeql-action in the dependencies group

Bumps the dependencies group with 1 update: [github/codeql-action](https://github.com/github/codeql-action).


Updates `github/codeql-action` from 3.28.10 to 3.28.11
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](b56ba49b26...6bb031afdd)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-09 22:22:09 +09:00
argoproj-renovate[bot] a68c41fc53
chore(argo-cd): Update public.ecr.aws/bitnami/redis-exporter Docker tag to v1.68.0 (#3194) 2025-03-08 06:29:51 +00:00
Tim Collins a774ae2e6e
fix(argo-workflows): Clarify the purpose of the aggregate roles in the values.yaml (#3193)
Signed-off-by: Tim Collins <tim@thecollins.team>
2025-03-06 21:00:22 +09:00
argoproj-renovate[bot] cf172edb3f
chore(argo-cd): Update dependency argoproj/argo-cd to v2.14.4 (#3190)
Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2025-03-05 00:15:43 +00:00
Marco Maurer (-Kilchhofer) dc656fcc3e
chore(github): Make GH action secret SCORECARD_TOKEN obsolete (#3189)
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
2025-03-05 09:05:04 +09:00
Tim Collins 66d510ac1f
chore(github): Update release metrics (#3188)
Signed-off-by: Tim Collins <tim@thecollins.team>
2025-03-03 18:42:59 +09:00
awx-fuyuanchu 02dcd41ec1
feat(argo-workflows): allow additional rules for service account that runs the workflows (#3186)
* feat(argo-workflows): allow additional rules for service account that runs the workflows

Signed-off-by: fuyuan.chu <fuyuan.chu@airwallex.com>

* Update charts/argo-workflows/templates/controller/workflow-role.yaml

Co-authored-by: Aikawa <yu.croco@gmail.com>
Signed-off-by: awx-fuyuanchu <86345114+awx-fuyuanchu@users.noreply.github.com>

---------

Signed-off-by: fuyuan.chu <fuyuan.chu@airwallex.com>
Signed-off-by: awx-fuyuanchu <86345114+awx-fuyuanchu@users.noreply.github.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2025-03-03 00:08:40 -06:00
argoproj-renovate[bot] 68604eb508
chore(deps): update actions/create-github-app-token action to v1.11.6 (#3187)
Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
2025-03-02 20:05:39 -06:00
argoproj-renovate[bot] 1d4e38595e
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v39.185.0 (#3184) 2025-03-01 10:11:59 +01:00
daftping c65e2468c3
fix(argo-cd): Fixed broken topologySpreadConstraints template in commitServer component (#3182) 2025-03-01 12:07:26 +09:00
argoproj-renovate[bot] 0770ef8d7a
chore(argo-cd): Update dependency argoproj/argo-cd to v2.14.3 (#3183)
Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
2025-02-28 21:33:37 +00:00
Aikawa cef816a740
feat(argo-workflows): Support livenessProbe to server (#3175)
* feat(argo-workflows): Support readinessProbe to server

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

* fix: readiness/liveness

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

---------

Signed-off-by: yu-croco <yu.croco@gmail.com>
Co-authored-by: JM (Jason Meridth) <jmeridth@gmail.com>
2025-02-24 09:31:51 +00:00
Aikawa 4f356644ca
fix(github): Add dex to renovate-bump-version.sh (#3179)
Signed-off-by: yu-croco <yu.croco@gmail.com>
Co-authored-by: JM (Jason Meridth) <jmeridth@gmail.com>
2025-02-24 03:23:58 -06:00
argoproj-renovate[bot] b81556ca88
chore(deps): update renovatebot/github-action action to v41.0.14 (#3180) 2025-02-24 01:07:19 -06:00
Aikawa f265958485
docs(argo-cd): Added a comment how to pass values into argocd-cm ConfigMap (#3177)
* chore(argo-cd): Added a comment how to pass values into argocd-cm ConfigMap

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

* add comment on README as well

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

---------

Signed-off-by: yu-croco <yu.croco@gmail.com>
2025-02-23 21:45:35 +00:00
dependabot[bot] 5ba825688c
chore(deps): bump the dependencies group with 4 updates (#3178)
Bumps the dependencies group with 4 updates: [azure/setup-helm](https://github.com/azure/setup-helm), [ossf/scorecard-action](https://github.com/ossf/scorecard-action), [actions/upload-artifact](https://github.com/actions/upload-artifact) and [github/codeql-action](https://github.com/github/codeql-action).


Updates `azure/setup-helm` from 4.2.0 to 4.3.0
- [Release notes](https://github.com/azure/setup-helm/releases)
- [Changelog](https://github.com/Azure/setup-helm/blob/main/CHANGELOG.md)
- [Commits](fe7b79cd5e...b9e51907a0)

Updates `ossf/scorecard-action` from 2.4.0 to 2.4.1
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](62b2cac7ed...f49aabe0b5)

Updates `actions/upload-artifact` from 4.6.0 to 4.6.1
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](65c4c4a1dd...4cec3d8aa0)

Updates `github/codeql-action` from 3.28.9 to 3.28.10
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](9e8d0789d4...b56ba49b26)

---
updated-dependencies:
- dependency-name: azure/setup-helm
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: ossf/scorecard-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-22 22:40:13 +01:00
54 changed files with 327 additions and 128 deletions

View File

@ -27,12 +27,12 @@ jobs:
fetch-depth: 0
- name: Set up Helm
uses: azure/setup-helm@fe7b79cd5ee1e45176fcad797de68ecaf3ca4814 # v4.2.0
uses: azure/setup-helm@b9e51907a09c216f16ebe8536097933489208112 # v4.3.0
with:
version: v3.10.1 # Also update in publish.yaml
- name: Set up python
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
with:
python-version: 3.9

View File

@ -24,7 +24,7 @@ jobs:
fetch-depth: 0
- name: Install Helm
uses: azure/setup-helm@fe7b79cd5ee1e45176fcad797de68ecaf3ca4814 # v4.2.0
uses: azure/setup-helm@b9e51907a09c216f16ebe8536097933489208112 # v4.3.0
with:
version: v3.10.1 # Also update in lint-and-test.yaml
@ -66,7 +66,7 @@ jobs:
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
- name: Login to GHCR
uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
with:
registry: ghcr.io
username: ${{ github.actor }}

View File

@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Get token
uses: actions/create-github-app-token@0d564482f06ca65fa9e77e2510873638c82206f2 # v1.11.5
uses: actions/create-github-app-token@3ff1caaa28b64c9cc276ce0a02e2ff584f3900c5 # v2.0.2
id: get_token
with:
app-id: ${{ vars.RENOVATE_APP_ID }}
@ -26,11 +26,11 @@ jobs:
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Self-hosted Renovate
uses: renovatebot/github-action@e084b5ac6fd201023db6dd7743aec023babb02c8 # v41.0.13
uses: renovatebot/github-action@fdbe2b88946ea8b6fb5785a5267b46677d13a4d2 # v41.0.21
with:
configurationFile: .github/configs/renovate-config.js
# renovate: datasource=docker depName=ghcr.io/renovatebot/renovate
renovate-version: 39.153.2
renovate-version: 39.229.0
token: '${{ steps.get_token.outputs.token }}'
mount-docker-socket: true
env:

View File

@ -38,7 +38,7 @@ jobs:
persist-credentials: false
- name: "Run analysis"
uses: ossf/scorecard-action@62b2cac7ed8198b15735ed49ab1e5cf35480ba46 # v2.4.0
uses: ossf/scorecard-action@f49aabe0b5af0936a0987cfb85d86b75731b0186 # v2.4.1
with:
results_file: results.sarif
results_format: sarif
@ -46,7 +46,7 @@ jobs:
# - you want to enable the Branch-Protection check on a *public* repository, or
# - you are installing Scorecard on a *private* repository
# To create the PAT, follow the steps in https://github.com/ossf/scorecard-action#authentication-with-pat.
repo_token: ${{ secrets.SCORECARD_TOKEN }}
# repo_token: ${{ secrets.SCORECARD_TOKEN }}
# Public repositories:
# - Publish results to OpenSSF REST API for easy access by consumers
@ -60,7 +60,7 @@ jobs:
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
# format to the repository Actions tab.
- name: "Upload artifact"
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
name: SARIF file
path: results.sarif
@ -68,6 +68,6 @@ jobs:
# Upload the results to GitHub's code scanning dashboard.
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0 # v3.28.9
uses: github/codeql-action/upload-sarif@45775bd8235c68ba998cffa5171334d58593da47 # v3.28.15
with:
sarif_file: results.sarif

View File

@ -1,6 +1,6 @@
dependencies:
- name: redis-ha
repository: https://dandydeveloper.github.io/charts/
version: 4.29.4
digest: sha256:1257baf1c5e0db036af659d44095223e28ac0c9ec1ed8300a02d5def2281c9c7
generated: "2024-11-13T09:07:36.494128+09:00"
version: 4.33.2
digest: sha256:1ce334c23fe53427c771277cc7cecd4143226aba04c8a6c52513042a96e7ff5d
generated: "2025-03-27T09:46:27.113833-07:00"

View File

@ -1,9 +1,9 @@
apiVersion: v2
appVersion: v2.14.2
appVersion: v2.14.10
kubeVersion: ">=1.25.0-0"
description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
name: argo-cd
version: 7.8.4
version: 7.8.27
home: https://github.com/argoproj/argo-helm
icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png
sources:
@ -18,7 +18,7 @@ maintainers:
url: https://argoproj.github.io/
dependencies:
- name: redis-ha
version: 4.29.4
version: 4.33.2
repository: https://dandydeveloper.github.io/charts/
condition: redis-ha.enabled
annotations:
@ -26,5 +26,5 @@ annotations:
fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
artifacthub.io/changes: |
- kind: added
description: Support controller.sync.timeout.seconds
- kind: changed
description: Update kubelogin documentation for extra containers

View File

@ -685,6 +685,8 @@ NAME: my-release
## Global Configs
NOTE: Any values you put under `.Values.configs.cm` are passed to argocd-cm ConfigMap.
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| global.addPrometheusAnnotations | bool | `false` | Add Prometheus scrape annotations to all metrics services. This can be used as an alternative to the ServiceMonitors. |
@ -1171,7 +1173,7 @@ NAME: my-release
| dex.extraContainers | list | `[]` | Additional containers to be added to the dex pod |
| dex.image.imagePullPolicy | string | `""` (defaults to global.image.imagePullPolicy) | Dex imagePullPolicy |
| dex.image.repository | string | `"ghcr.io/dexidp/dex"` | Dex image repository |
| dex.image.tag | string | `"v2.42.0"` | Dex image tag |
| dex.image.tag | string | `"v2.42.1"` | Dex image tag |
| dex.imagePullSecrets | list | `[]` (defaults to global.imagePullSecrets) | Secrets with credentials to pull images from a private registry |
| dex.initContainers | list | `[]` | Init containers to add to the dex pod |
| dex.initImage.imagePullPolicy | string | `""` (defaults to global.image.imagePullPolicy) | Argo CD init image imagePullPolicy |
@ -1187,8 +1189,6 @@ NAME: my-release
| dex.livenessProbe.periodSeconds | int | `10` | How often (in seconds) to perform the [probe] |
| dex.livenessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed |
| dex.livenessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out |
| dex.logFormat | string | `""` (defaults to global.logging.format) | Dex log format. Either `text` or `json` |
| dex.logLevel | string | `""` (defaults to global.logging.level) | Dex log level. One of: `debug`, `info`, `warn`, `error` |
| dex.metrics.enabled | bool | `false` | Deploy metrics service |
| dex.metrics.service.annotations | object | `{}` | Metrics service annotations |
| dex.metrics.service.labels | object | `{}` | Metrics service labels |
@ -1261,8 +1261,8 @@ NAME: my-release
| redis.exporter.enabled | bool | `false` | Enable Prometheus redis-exporter sidecar |
| redis.exporter.env | list | `[]` | Environment variables to pass to the Redis exporter |
| redis.exporter.image.imagePullPolicy | string | `""` (defaults to global.image.imagePullPolicy) | Image pull policy for the redis-exporter |
| redis.exporter.image.repository | string | `"public.ecr.aws/bitnami/redis-exporter"` | Repository to use for the redis-exporter |
| redis.exporter.image.tag | string | `"1.67.0"` | Tag to use for the redis-exporter |
| redis.exporter.image.repository | string | `"ghcr.io/oliver006/redis_exporter"` | Repository to use for the redis-exporter |
| redis.exporter.image.tag | string | `"v1.70.0"` | Tag to use for the redis-exporter |
| redis.exporter.livenessProbe.enabled | bool | `false` | Enable Kubernetes liveness probe for Redis exporter |
| redis.exporter.livenessProbe.failureThreshold | int | `5` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded |
| redis.exporter.livenessProbe.initialDelaySeconds | int | `30` | Number of seconds after the container has started before [probe] is initiated |
@ -1354,8 +1354,8 @@ The main options are listed here:
| redis-ha.enabled | bool | `false` | Enables the Redis HA subchart and disables the custom Redis single node deployment |
| redis-ha.existingSecret | string | `"argocd-redis"` | Existing Secret to use for redis-ha authentication. By default the redis-secret-init Job is generating this Secret. |
| redis-ha.exporter.enabled | bool | `false` | Enable Prometheus redis-exporter sidecar |
| redis-ha.exporter.image | string | `"public.ecr.aws/bitnami/redis-exporter"` | Repository to use for the redis-exporter |
| redis-ha.exporter.tag | string | `"1.58.0"` | Tag to use for the redis-exporter |
| redis-ha.exporter.image | string | `"ghcr.io/oliver006/redis_exporter"` | Repository to use for the redis-exporter |
| redis-ha.exporter.tag | string | `"v1.69.0"` | Tag to use for the redis-exporter |
| redis-ha.haproxy.additionalAffinities | object | `{}` | Additional affinities to add to the haproxy pods. |
| redis-ha.haproxy.affinity | string | `""` | Assign custom [affinity] rules to the haproxy pods. |
| redis-ha.haproxy.containerSecurityContext | object | See [values.yaml] | HAProxy container-level security context |
@ -1568,8 +1568,6 @@ If you use an External Redis (See Option 3 above), this Job is not deployed.
| notifications.livenessProbe.periodSeconds | int | `10` | How often (in seconds) to perform the [probe] |
| notifications.livenessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed |
| notifications.livenessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out |
| notifications.logFormat | string | `""` (defaults to global.logging.format) | Notifications controller log format. Either `text` or `json` |
| notifications.logLevel | string | `""` (defaults to global.logging.level) | Notifications controller log level. One of: `debug`, `info`, `warn`, `error` |
| notifications.metrics.enabled | bool | `false` | Enables prometheus metrics server |
| notifications.metrics.port | int | `9001` | Metrics port |
| notifications.metrics.service.annotations | object | `{}` | Metrics service annotations |

View File

@ -679,6 +679,8 @@ NAME: my-release
## Global Configs
NOTE: Any values you put under `.Values.configs.cm` are passed to argocd-cm ConfigMap.
| Key | Type | Default | Description |
|-----|------|---------|-------------|
{{- range .Values }}

View File

@ -1,3 +1,7 @@
# Test with default values
crds:
keep: false
redis:
exporter:
enabled: true

View File

@ -4,6 +4,8 @@ crds:
redis-ha:
enabled: true
exporter:
enabled: true
server:
autoscaling:

View File

@ -1,3 +1,15 @@
{{- if .Values.notifications.logLevel }}
DEPRECATED option notifications.logLevel - Use `configs.params."notificationscontroller.log.level"`
{{- end }}
{{- if .Values.notifications.logFormat }}
DEPRECATED option notifications.logFormat - Use `configs.params."notificationscontroller.log.format"`
{{- end }}
{{- if .Values.dex.logLevel }}
DEPRECATED option dex.logLevel - Use `configs.params."dexserver.log.level"`
{{- end }}
{{- if .Values.dex.logFormat }}
DEPRECATED option dex.logFormat - Use `configs.params."dexserver.log.format"`
{{- end }}
In order to access the server UI you have the following options:
1. kubectl port-forward service/{{ include "argo-cd.fullname" . }}-server -n {{ include "argo-cd.namespace" . }} 8080:443

View File

@ -238,7 +238,7 @@ NOTE: Configuration keys must be stored as dict because YAML treats dot as separ
{{- $_ := set $presets "server.dex.server" (include "argo-cd.dex.server" .) -}}
{{- $_ := set $presets "server.dex.server.strict.tls" .Values.dex.certificateSecret.enabled -}}
{{- end -}}
{{- range $component := tuple "applicationsetcontroller" "controller" "server" "reposerver" -}}
{{- range $component := tuple "applicationsetcontroller" "controller" "server" "reposerver" "notificationscontroller" "dexserver" -}}
{{- $_ := set $presets (printf "%s.log.format" $component) $.Values.global.logging.format -}}
{{- $_ := set $presets (printf "%s.log.level" $component) $.Values.global.logging.level -}}
{{- end -}}
@ -275,3 +275,43 @@ ipFamilyPolicy: {{ . }}
ipFamilies: {{ toYaml . | nindent 4 }}
{{- end }}
{{- end }}
{{/*
secretKeyRef of env variable REDIS_USERNAME
*/}}
{{- define "argo-cd.redisUsernameSecretRef" -}}
{{- if and .Values.externalRedis.host -}}
name: {{ default (include "argo-cd.redis.fullname" .) .Values.externalRedis.existingSecret }}
key: redis-username
optional: true
{{- else -}}
name: {{ include "argo-cd.redis.fullname" . }}
key: redis-username
optional: true
{{- end -}}
{{- end -}}
{{/*
secretKeyRef of env variable REDIS_PASSWORD
*/}}
{{- define "argo-cd.redisPasswordSecretRef" -}}
{{- if .Values.externalRedis.host -}}
{{- /* External Redis use case */ -}}
{{- /* Secret is required when specifying existingSecret or a password, otherwise it is optional */ -}}
name: {{ default "argocd-redis" .Values.externalRedis.existingSecret }}
key: redis-password
optional: {{ if or .Values.externalRedis.existingSecret .Values.externalRedis.password }}false{{ else }}true{{ end }}
{{- else if and .Values.redisSecretInit.enabled -}}
{{- /* Default case where Secret is generated by the Job with Helm pre-install hooks */ -}}
name: "argocd-redis" # hard-coded in Job command and embedded Redis deployments (standalone and redis-ha)
key: auth
optional: false # Secret is not optional in this case !
{{- else -}}
{{- /* All other use cases (e.g. disabled pre-install Job) */ -}}
name: "argocd-redis"
key: auth
optional: true
{{- end -}}
{{- end -}}

View File

@ -226,19 +226,11 @@ spec:
- name: REDIS_USERNAME
valueFrom:
secretKeyRef:
name: {{ default "argocd-redis" .Values.externalRedis.existingSecret }}
key: redis-username
optional: true
{{- include "argo-cd.redisUsernameSecretRef" . | nindent 16 }}
- name: REDIS_PASSWORD
valueFrom:
secretKeyRef:
name: {{ default "argocd-redis" .Values.externalRedis.existingSecret }}
{{- if .Values.externalRedis.host }}
key: redis-password
{{- else }}
key: auth
{{- end }}
optional: true
{{- include "argo-cd.redisPasswordSecretRef" . | nindent 16 }}
- name: REDIS_SENTINEL_USERNAME
valueFrom:
secretKeyRef:

View File

@ -225,19 +225,11 @@ spec:
- name: REDIS_USERNAME
valueFrom:
secretKeyRef:
name: {{ default "argocd-redis" .Values.externalRedis.existingSecret }}
key: redis-username
optional: true
{{- include "argo-cd.redisUsernameSecretRef" . | nindent 16 }}
- name: REDIS_PASSWORD
valueFrom:
secretKeyRef:
name: {{ default "argocd-redis" .Values.externalRedis.existingSecret }}
{{- if .Values.externalRedis.host }}
key: redis-password
{{- else }}
key: auth
{{- end }}
optional: true
{{- include "argo-cd.redisPasswordSecretRef" . | nindent 16 }}
- name: REDIS_SENTINEL_USERNAME
valueFrom:
secretKeyRef:

View File

@ -223,7 +223,7 @@ spec:
{{- if not $constraint.labelSelector }}
labelSelector:
matchLabels:
{{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.commitServer.name) | nindent 12 }}
{{- include "argo-cd.selectorLabels" (dict "context" $ "name" $.Values.commitServer.name) | nindent 12 }}
{{- end }}
{{- end }}
{{- end }}

View File

@ -66,11 +66,15 @@ spec:
args:
- /usr/local/bin/argocd-notifications
- --metrics-port={{ .Values.notifications.containerPorts.metrics }}
- --loglevel={{ default .Values.global.logging.level .Values.notifications.logLevel }}
- --logformat={{ default .Values.global.logging.format .Values.notifications.logFormat }}
- --namespace={{ include "argo-cd.namespace" . }}
- --argocd-repo-server={{ template "argo-cd.repoServer.fullname" . }}:{{ .Values.repoServer.service.port }}
- --secret-name={{ .Values.notifications.secret.name }}
{{- with .Values.notifications.logLevel }}
- --loglevel={{ . }}
{{- end }}
{{- with .Values.notifications.logFormat }}
- --logformat={{ . }}
{{- end }}
{{- range .Values.notifications.extraArgs }}
- {{ . | squote }}
{{- end }}

View File

@ -178,19 +178,11 @@ spec:
- name: REDIS_USERNAME
valueFrom:
secretKeyRef:
name: {{ default "argocd-redis" .Values.externalRedis.existingSecret }}
key: redis-username
optional: true
{{- include "argo-cd.redisUsernameSecretRef" . | nindent 16 }}
- name: REDIS_PASSWORD
valueFrom:
secretKeyRef:
name: {{ default "argocd-redis" .Values.externalRedis.existingSecret }}
{{- if .Values.externalRedis.host }}
key: redis-password
{{- else }}
key: auth
{{- end }}
optional: true
{{- include "argo-cd.redisPasswordSecretRef" . | nindent 16 }}
- name: REDIS_SENTINEL_USERNAME
valueFrom:
secretKeyRef:

View File

@ -246,19 +246,11 @@ spec:
- name: REDIS_USERNAME
valueFrom:
secretKeyRef:
name: {{ default "argocd-redis" .Values.externalRedis.existingSecret }}
key: redis-username
optional: true
{{- include "argo-cd.redisUsernameSecretRef" . | nindent 16 }}
- name: REDIS_PASSWORD
valueFrom:
secretKeyRef:
name: {{ default "argocd-redis" .Values.externalRedis.existingSecret }}
{{- if .Values.externalRedis.host }}
key: redis-password
{{- else }}
key: auth
{{- end }}
optional: true
{{- include "argo-cd.redisPasswordSecretRef" . | nindent 16 }}
- name: REDIS_SENTINEL_USERNAME
valueFrom:
secretKeyRef:

View File

@ -72,8 +72,12 @@ spec:
imagePullPolicy: {{ default .Values.global.image.imagePullPolicy .Values.dex.image.imagePullPolicy }}
command:
- /shared/argocd-dex
- --logformat={{ default .Values.global.logging.format .Values.dex.logFormat }}
- --loglevel={{ default .Values.global.logging.level .Values.dex.logLevel }}
{{- with .Values.dex.logLevel }}
- --loglevel={{ . }}
{{- end }}
{{- with .Values.dex.logFormat }}
- --logformat={{ . }}
{{- end }}
args:
- rundex
{{- with .Values.dex.extraArgs }}

View File

@ -164,7 +164,7 @@ global:
## Argo Configs
configs:
# General Argo CD configuration
# General Argo CD configuration. Any values you put under `.configs.cm` are passed to argocd-cm ConfigMap.
## Ref: https://github.com/argoproj/argo-cd/blob/master/docs/operator-manual/argocd-cm.yaml
cm:
# -- Create the argocd-cm configmap for [declarative setup]
@ -731,8 +731,9 @@ controller:
# image: alpine:3
# command: [sh, -c]
# args:
# - wget -qO kubelogin.zip https://github.com/Azure/kubelogin/releases/download/v0.0.25/kubelogin-linux-amd64.zip &&
# unzip kubelogin.zip && mv bin/linux_amd64/kubelogin /custom-tools/
# - wget -qO /custom-tools/kubelogin.zip https://github.com/Azure/kubelogin/releases/download/v0.2.7/kubelogin-linux-amd64.zip &&
# mkdir /custom-tools/tmp && unzip -d /custom-tools/tmp /custom-tools/kubelogin.zip &&
# mv /custom-tools/tmp/bin/linux_amd64/kubelogin /custom-tools/ && rm -rf custom-tools/tmp && rm /custom-tools/kubelogin.zip
# volumeMounts:
# - mountPath: /custom-tools
# name: custom-tools
@ -1027,7 +1028,7 @@ dex:
# -- Dex image repository
repository: ghcr.io/dexidp/dex
# -- Dex image tag
tag: v2.42.0
tag: v2.42.1
# -- Dex imagePullPolicy
# @default -- `""` (defaults to global.image.imagePullPolicy)
imagePullPolicy: ""
@ -1252,12 +1253,13 @@ dex:
# maxSurge: 25%
# maxUnavailable: 25%
# DEPRECATED - Use configs.params to override
# -- Dex log format. Either `text` or `json`
# @default -- `""` (defaults to global.logging.format)
logFormat: ""
# logFormat: ""
# -- Dex log level. One of: `debug`, `info`, `warn`, `error`
# @default -- `""` (defaults to global.logging.level)
logLevel: ""
# logLevel: ""
## Redis
redis:
@ -1305,9 +1307,9 @@ redis:
## Prometheus redis-exporter image
image:
# -- Repository to use for the redis-exporter
repository: public.ecr.aws/bitnami/redis-exporter
repository: ghcr.io/oliver006/redis_exporter
# -- Tag to use for the redis-exporter
tag: 1.67.0
tag: v1.70.0
# -- Image pull policy for the redis-exporter
# @default -- `""` (defaults to global.image.imagePullPolicy)
imagePullPolicy: ""
@ -1583,9 +1585,9 @@ redis-ha:
# -- Enable Prometheus redis-exporter sidecar
enabled: false
# -- Repository to use for the redis-exporter
image: public.ecr.aws/bitnami/redis-exporter
image: ghcr.io/oliver006/redis_exporter
# -- Tag to use for the redis-exporter
tag: 1.58.0
tag: v1.69.0
persistentVolume:
# -- Configures persistence on Redis nodes
enabled: false
@ -1931,8 +1933,9 @@ server:
# image: alpine:3
# command: [sh, -c]
# args:
# - wget -qO kubelogin.zip https://github.com/Azure/kubelogin/releases/download/v0.0.25/kubelogin-linux-amd64.zip &&
# unzip kubelogin.zip && mv bin/linux_amd64/kubelogin /custom-tools/
# - wget -qO /custom-tools/kubelogin.zip https://github.com/Azure/kubelogin/releases/download/v0.2.7/kubelogin-linux-amd64.zip &&
# mkdir /custom-tools/tmp && unzip -d /custom-tools/tmp /custom-tools/kubelogin.zip &&
# mv /custom-tools/tmp/bin/linux_amd64/kubelogin /custom-tools/ && rm -rf custom-tools/tmp && rm /custom-tools/kubelogin.zip
# volumeMounts:
# - mountPath: /custom-tools
# name: custom-tools
@ -3236,12 +3239,13 @@ notifications:
# @default -- `[]` (defaults to global.imagePullSecrets)
imagePullSecrets: []
# DEPRECATED - Use configs.params to override
# -- Notifications controller log format. Either `text` or `json`
# @default -- `""` (defaults to global.logging.format)
logFormat: ""
# logFormat: ""
# -- Notifications controller log level. One of: `debug`, `info`, `warn`, `error`
# @default -- `""` (defaults to global.logging.level)
logLevel: ""
# logLevel: ""
# -- Extra arguments to provide to the notifications controller
extraArgs: []

View File

@ -1,8 +1,8 @@
apiVersion: v2
appVersion: v1.9.5
appVersion: v1.9.6
description: A Helm chart for Argo Events, the event-driven workflow automation framework
name: argo-events
version: 2.4.13
version: 2.4.15
home: https://github.com/argoproj/argo-helm
icon: https://avatars.githubusercontent.com/u/30269780?s=200&v=4
keywords:
@ -19,4 +19,4 @@ annotations:
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
artifacthub.io/changes: |
- kind: changed
description: Bump argo-events to v1.9.5
description: Bump argo-events to v1.9.6

View File

@ -180,6 +180,7 @@ done
| controller.readinessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out |
| controller.replicas | int | `1` | The number of events controller pods to run. |
| controller.resources | object | `{}` | Resource limits and requests for the events controller pods |
| controller.revisionHistoryLimit | int | `5` | The number of replicasets history to keep |
| controller.serviceAccount.annotations | object | `{}` | Annotations applied to created service account |
| controller.serviceAccount.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account |
| controller.serviceAccount.create | bool | `true` | Create a service account for the events controller |
@ -222,6 +223,7 @@ done
| webhook.readinessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out |
| webhook.replicas | int | `1` | The number of webhook pods to run. |
| webhook.resources | object | `{}` | Resource limits and requests for the event controller pods |
| webhook.revisionHistoryLimit | int | `5` | The number of replicasets history to keep |
| webhook.serviceAccount.annotations | object | `{}` | Annotations applied to created service account |
| webhook.serviceAccount.automountServiceAccountToken | bool | `true` | Automount API credentials for the Service Account |
| webhook.serviceAccount.create | bool | `true` | Create a service account for the admission webhook |

View File

@ -10,7 +10,7 @@ spec:
selector:
matchLabels:
{{- include "argo-events.selectorLabels" (dict "context" . "name" .Values.controller.name) | nindent 6 }}
revisionHistoryLimit: 5
revisionHistoryLimit: {{ .Values.controller.revisionHistoryLimit }}
replicas: {{ .Values.controller.replicas }}
template:
metadata:

View File

@ -11,7 +11,7 @@ spec:
selector:
matchLabels:
{{- include "argo-events.selectorLabels" (dict "context" . "name" .Values.webhook.name) | nindent 6 }}
revisionHistoryLimit: 5
revisionHistoryLimit: {{ .Values.webhook.revisionHistoryLimit }}
replicas: {{ .Values.webhook.replicas }}
template:
metadata:

View File

@ -201,6 +201,9 @@ controller:
# @default -- `""` (defaults to global.image.imagePullPolicy)
imagePullPolicy: ""
# -- The number of replicasets history to keep
revisionHistoryLimit: 5
# -- The number of events controller pods to run.
replicas: 1
@ -363,6 +366,9 @@ webhook:
# @default -- `""` (defaults to global.image.imagePullPolicy)
imagePullPolicy: ""
# -- The number of replicasets history to keep
revisionHistoryLimit: 5
# -- The number of webhook pods to run.
replicas: 1

View File

@ -1,8 +1,8 @@
apiVersion: v2
appVersion: v1.8.0
appVersion: v1.8.2
description: A Helm chart for Argo Rollouts
name: argo-rollouts
version: 2.39.0
version: 2.39.5
home: https://github.com/argoproj/argo-helm
icon: https://argoproj.github.io/argo-rollouts/assets/logo.png
keywords:
@ -18,5 +18,5 @@ annotations:
fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
artifacthub.io/changes: |
- kind: changed
description: Bump argo-rollouts to v1.8.0
- kind: fixed
description: argo-rollouts will re-deploy if changes are made to the argo-rollouts configmap.

View File

@ -126,6 +126,7 @@ For full list of changes please check ArtifactHub [changelog].
| controller.readinessProbe | object | See [values.yaml] | Configure readiness [probe] for the controller |
| controller.replicas | int | `2` | The number of controller pods to run |
| controller.resources | object | `{}` | Resource limits and requests for the controller pods. |
| controller.stepPlugins | list | `[]` | Configures 3rd party stepPlugins for controller |
| controller.terminationGracePeriodSeconds | int | `30` | terminationGracePeriodSeconds for container lifecycle hook |
| controller.tolerations | list | `[]` | [Tolerations] for use with node taints |
| controller.topologySpreadConstraints | list | `[]` | Assign custom [TopologySpreadConstraints] rules to the controller |

View File

@ -11,6 +11,10 @@ data:
metricProviderPlugins: |-
{{- toYaml . | nindent 4 }}
{{- end }}
{{- with .Values.controller.stepPlugins }}
stepPlugins: |-
{{- toYaml . | nindent 4 }}
{{- end }}
{{- with .Values.controller.trafficRouterPlugins }}
trafficRouterPlugins: |-
{{- toYaml . | nindent 4 }}

View File

@ -26,12 +26,13 @@ spec:
revisionHistoryLimit: {{ .Values.global.revisionHistoryLimit }}
template:
metadata:
{{- with (mergeOverwrite (deepCopy .Values.podAnnotations) .Values.controller.podAnnotations) }}
annotations:
{{- with (mergeOverwrite (deepCopy .Values.podAnnotations) .Values.controller.podAnnotations) }}
{{- range $key, $value := . }}
{{ $key }}: {{ $value | quote }}
{{- end }}
{{- end }}
{{- end }}
checksum/cm: {{ include (print $.Template.BasePath "/controller/configmap.yaml") . | sha256sum }}
labels:
{{- include "argo-rollouts.selectorLabels" . | nindent 8 }}
app.kubernetes.io/component: {{ .Values.controller.component }}

View File

@ -217,6 +217,12 @@ controller:
# - name: "argoproj-labs/sample-prometheus" # name of the plugin, it must match the name required by the plugin so that it can find its configuration
# location: "file://./my-custom-plugin" # supports http(s):// urls and file://
# -- Configures 3rd party stepPlugins for controller
## Ref: https://argo-rollouts.readthedocs.io/en/stable/features/canary/plugins/
stepPlugins: []
# - name: "argoproj-labs/step-exec" # name of the plugin, it must match the name required by the plugin so it can find it's configuration
# location: "file://./my-custom-plugin" # supports http(s):// urls and file://
# -- Configures 3rd party traffic router plugins for controller
## Ref: https://argo-rollouts.readthedocs.io/en/stable/features/traffic-management/plugins/
trafficRouterPlugins: []

View File

@ -1,9 +1,9 @@
apiVersion: v2
appVersion: v3.6.4
appVersion: v3.6.5
name: argo-workflows
description: A Helm chart for Argo Workflows
type: application
version: 0.45.7
version: 0.45.12
icon: https://argo-workflows.readthedocs.io/en/stable/assets/logo.png
home: https://github.com/argoproj/argo-helm
sources:
@ -17,4 +17,4 @@ annotations:
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
artifacthub.io/changes: |
- kind: fixed
description: Update the SSO configuration instructions to reflect the correct field name
description: Fix yamllint error 'trailing spaces'

View File

@ -116,7 +116,7 @@ Fields to note:
| crds.annotations | object | `{}` | Annotations to be added to all CRDs |
| crds.install | bool | `true` | Install and upgrade CRDs |
| crds.keep | bool | `true` | Keep CRDs on chart uninstall |
| createAggregateRoles | bool | `true` | Create clusterroles that extend existing clusterroles to interact with argo-cd crds |
| createAggregateRoles | bool | `true` | Create ClusterRoles that extend existing ClusterRoles to interact with Argo Workflows CRDs. |
| emissary.images | list | `[]` | The command/args for each image on workflow, needed when the command is not specified and the emissary executor is used. |
| extraObjects | list | `[]` | Array of extra K8s manifests to deploy |
| fullnameOverride | string | `nil` | String to fully override "argo-workflows.fullname" template |
@ -136,6 +136,7 @@ Fields to note:
| workflow.rbac.agentPermissions | bool | `false` | Allows permissions for the Argo Agent. Only required if using http/plugin templates |
| workflow.rbac.artifactGC | bool | `false` | Allows permissions for the Argo Artifact GC pod. Only required if using artifact gc |
| workflow.rbac.create | bool | `true` | Adds Role and RoleBinding for the above specified service account to be able to run workflows. A Role and Rolebinding pair is also created for each namespace in controller.workflowNamespaces (see below) |
| workflow.rbac.rules | list | `[]` | Additional rules for the service account that runs the workflows. |
| workflow.rbac.serviceAccounts | list | `[]` | Extra service accounts to be added to the RoleBinding |
| workflow.serviceAccount.annotations | object | `{}` | Annotations applied to created service account |
| workflow.serviceAccount.create | bool | `false` | Specifies whether a service account should be created |
@ -310,6 +311,14 @@ Fields to note:
| server.ingress.paths | list | `["/"]` | List of ingress paths |
| server.ingress.tls | list | `[]` | Ingress TLS configuration |
| server.lifecycle | object | `{}` | Specify postStart and preStop lifecycle hooks for server container |
| server.livenessProbe.enabled | bool | `false` | Enable Kubernetes liveness probe for server |
| server.livenessProbe.failureThreshold | int | `3` | Minimum consecutive failures for the [probe] to be considered failed after having succeeded |
| server.livenessProbe.httpGet.path | string | `"/"` | Http path to use for the liveness probe |
| server.livenessProbe.httpGet.port | int | `2746` | Http port to use for the liveness probe |
| server.livenessProbe.initialDelaySeconds | int | `10` | Number of seconds after the container has started before [probe] is initiated |
| server.livenessProbe.periodSeconds | int | `10` | How often (in seconds) to perform the [probe] |
| server.livenessProbe.successThreshold | int | `1` | Minimum consecutive successes for the [probe] to be considered successful after having failed |
| server.livenessProbe.timeoutSeconds | int | `1` | Number of seconds after which the [probe] times out |
| server.loadBalancerClass | string | `""` | The class of the load balancer implementation |
| server.loadBalancerIP | string | `""` | Static IP address to assign to loadBalancer service type `LoadBalancer` |
| server.loadBalancerSourceRanges | list | `[]` | Source ranges to allow access to service from. Only applies to service type `LoadBalancer` |

View File

@ -0,0 +1,6 @@
crds:
keep: false
server:
livenessProbe:
enabled: true

View File

@ -90,7 +90,7 @@ Selector labels
{{- define "argo-workflows.selectorLabels" -}}
{{- if .name -}}
app.kubernetes.io/name: {{ include "argo-workflows.name" .context }}-{{ .name }}
{{ end -}}
{{- end }}
app.kubernetes.io/instance: {{ .context.Release.Name }}
{{- if .component }}
app.kubernetes.io/component: {{ .component }}

View File

@ -174,7 +174,7 @@ rules:
verbs:
- get
resourceNames:
{{/* for HTTP templates */}}
{{- /* for HTTP templates */}}
- argo-workflows-agent-ca-certificates
{{- with .Values.controller.rbac.secretWhitelist }}
- apiGroups:

View File

@ -2,7 +2,7 @@
apiVersion: rbac.authorization.k8s.io/v1
{{- if .Values.singleNamespace }}
kind: RoleBinding
{{ else }}
{{- else }}
kind: ClusterRoleBinding
{{- end }}
metadata:
@ -16,7 +16,7 @@ roleRef:
apiGroup: rbac.authorization.k8s.io
{{- if .Values.singleNamespace }}
kind: Role
{{ else }}
{{- else }}
kind: ClusterRole
{{- end }}
name: {{ template "argo-workflows.controller.fullname" . }}

View File

@ -106,7 +106,8 @@ spec:
- name: {{ .Values.controller.metricsConfig.portName }}
containerPort: {{ .Values.controller.metricsConfig.port }}
- containerPort: 6060
livenessProbe: {{ .Values.controller.livenessProbe | toYaml | nindent 12 }}
livenessProbe:
{{- .Values.controller.livenessProbe | toYaml | nindent 12 }}
{{- with .Values.controller.extraContainers }}
{{- toYaml . | nindent 8 }}
{{- end }}

View File

@ -9,7 +9,7 @@ metadata:
{{- with .Values.controller.serviceAccount.labels }}
{{- toYaml . | nindent 4 }}
{{- end }}
{{ with .Values.controller.serviceAccount.annotations }}
{{- with .Values.controller.serviceAccount.annotations }}
annotations:
{{- toYaml .| nindent 4 }}
{{- end }}

View File

@ -18,6 +18,9 @@ rules:
verbs:
- create
- patch
{{- with $.Values.workflow.rbac.rules }}
{{- toYaml . | nindent 2 }}
{{- end }}
{{- end }}
{{- end }}

View File

@ -1,8 +1,8 @@
{{ range .Values.extraObjects }}
{{- range .Values.extraObjects }}
---
{{ if typeIs "string" . }}
{{- if typeIs "string" . }}
{{- tpl . $ }}
{{- else }}
{{- tpl (toYaml .) $ }}
{{- end }}
{{ end }}
{{- end }}

View File

@ -2,7 +2,7 @@
apiVersion: rbac.authorization.k8s.io/v1
{{- if .Values.singleNamespace }}
kind: RoleBinding
{{ else }}
{{- else }}
kind: ClusterRoleBinding
{{- end }}
metadata:
@ -16,7 +16,7 @@ roleRef:
apiGroup: rbac.authorization.k8s.io
{{- if .Values.singleNamespace }}
kind: Role
{{ else }}
{{- else }}
kind: ClusterRole
{{- end }}
name: {{ template "argo-workflows.server.fullname" . }}

View File

@ -87,6 +87,22 @@ spec:
{{- end }}
initialDelaySeconds: 10
periodSeconds: 20
{{- if .Values.server.livenessProbe.enabled }}
livenessProbe:
httpGet:
path: {{ .Values.server.livenessProbe.httpGet.path }}
port: {{ .Values.server.livenessProbe.httpGet.port }}
{{- if .Values.server.secure }}
scheme: HTTPS
{{- else }}
scheme: HTTP
{{- end }}
initialDelaySeconds: {{ .Values.server.livenessProbe.initialDelaySeconds }}
timeoutSeconds: {{ .Values.server.livenessProbe.timeoutSeconds }}
periodSeconds: {{ .Values.server.livenessProbe.periodSeconds }}
successThreshold: {{ .Values.server.livenessProbe.successThreshold }}
failureThreshold: {{ .Values.server.livenessProbe.failureThreshold }}
{{- end }}
env:
- name: IN_CLUSTER
value: "true"

View File

@ -16,7 +16,7 @@ crds:
# -- Annotations to be added to all CRDs
annotations: {}
# -- Create clusterroles that extend existing clusterroles to interact with argo-cd crds
# -- Create ClusterRoles that extend existing ClusterRoles to interact with Argo Workflows CRDs.
## Ref: https://kubernetes.io/docs/reference/access-authn-authz/rbac/#aggregated-clusterroles
createAggregateRoles: true
@ -77,6 +77,8 @@ workflow:
serviceAccounts: []
# - name: my-service-account
# namespace: my-namespace
# -- Additional rules for the service account that runs the workflows.
rules: []
controller:
image:
@ -776,6 +778,27 @@ server:
# -- terminationGracePeriodSeconds for container lifecycle hook
terminationGracePeriodSeconds: 30
## livenessProbe for server
## Ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/
livenessProbe:
# -- Enable Kubernetes liveness probe for server
enabled: false
httpGet:
# -- Http port to use for the liveness probe
port: 2746
# -- Http path to use for the liveness probe
path: /
# -- Minimum consecutive failures for the [probe] to be considered failed after having succeeded
failureThreshold: 3
# -- Number of seconds after the container has started before [probe] is initiated
initialDelaySeconds: 10
# -- How often (in seconds) to perform the [probe]
periodSeconds: 10
# -- Number of seconds after which the [probe] times out
timeoutSeconds: 1
# -- Minimum consecutive successes for the [probe] to be considered successful after having failed
successThreshold: 1
# -- Array of extra K8s manifests to deploy
extraObjects: []
# - apiVersion: secrets-store.csi.x-k8s.io/v1

View File

@ -2,8 +2,8 @@ apiVersion: v2
name: argocd-image-updater
description: A Helm chart for Argo CD Image Updater, a tool to automatically update the container images of Kubernetes workloads which are managed by Argo CD
type: application
version: 0.12.0
appVersion: v0.15.2
version: 0.12.1
appVersion: v0.16.0
home: https://github.com/argoproj-labs/argocd-image-updater
icon: https://argocd-image-updater.readthedocs.io/en/stable/assets/logo.png
keywords:
@ -19,4 +19,4 @@ annotations:
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
artifacthub.io/changes: |
- kind: changed
description: ConfigMap and Secret names are now configurable
description: Bump argocd-image-updater to v0.16.0

View File

@ -94,12 +94,6 @@ spec:
key: git.email
name: {{ .Values.config.name }}
optional: true
- name: IMAGE_UPDATER_KUBE_EVENTS
valueFrom:
configMapKeyRef:
key: kube.events
name: {{ .Values.config.name }}
optional: true
- name: GIT_COMMIT_SIGNING_KEY
valueFrom:
configMapKeyRef:
@ -118,6 +112,18 @@ spec:
key: git.commit-sign-off
name: {{ .Values.config.name }}
optional: true
- name: IMAGE_UPDATER_KUBE_EVENTS
valueFrom:
configMapKeyRef:
key: kube.events
name: {{ .Values.config.name }}
optional: true
- name: ARGOCD_LOGLEVEL
valueFrom:
configMapKeyRef:
key: log.level
name: {{ .Values.config.name }}
optional: true
{{- with .Values.extraEnv }}
{{- toYaml . | nindent 10 }}
{{- end }}

View File

@ -86,8 +86,9 @@
"argoproj/argo-rollouts",
"argoproj-labs/argocd-image-updater",
"argoprojlabs/argocd-extension-installer",
"public.ecr.aws/bitnami/redis-exporter",
"public.ecr.aws/docker/library/redis"
"public.ecr.aws/docker/library/redis",
"ghcr.io/dexidp/dex",
"ghcr.io/oliver006/redis_exporter"
],
"commitMessagePrefix": "chore({{parentDir}}):",
"postUpgradeTasks": {

View File

@ -4,7 +4,7 @@ Compare the time of the upstream release to the time of the equivalent Helm Char
## How to run
This is quite github-api-intensive, so you'll need a github PAT
This is quite github-api-intensive, so you'll need a github PAT. The PAT only requires public read (to fetch the data from the public repos without being too rate limited).
```bash
# Build the container

View File

@ -1,4 +1,39 @@
Release Name,Release Date,Release Time,App Version
argo-cd-7.8.14,2025-03-25,00:08:57,v2.14.8
argo-rollouts-2.39.3,2025-03-23,12:51:36,v1.8.2
argo-rollouts-2.39.2,2025-03-21,07:13:50,v1.8.1
argo-cd-7.8.13,2025-03-19,18:35:57,v2.14.7
argo-cd-7.8.12,2025-03-18,16:35:25,v2.14.6
argo-cd-7.8.11,2025-03-15,08:35:05,v2.14.5
argo-rollouts-2.39.1,2025-03-13,14:56:21,v1.8.0
argo-events-2.4.14,2025-03-13,14:59:31,v1.9.5
argo-workflows-0.45.11,2025-03-11,11:52:08,v3.6.5
argo-cd-7.8.10,2025-03-11,07:25:23,v2.14.5
argo-cd-7.8.9,2025-03-08,06:30:05,v2.14.4
argo-workflows-0.45.10,2025-03-06,12:00:38,v3.6.4
argo-cd-7.8.8,2025-03-05,00:15:58,v2.14.4
argo-workflows-0.45.9,2025-03-03,06:08:58,v3.6.4
argo-cd-7.8.7,2025-03-01,03:07:42,v2.14.3
argo-cd-7.8.6,2025-02-28,21:33:58,v2.14.3
argo-workflows-0.45.8,2025-02-24,09:32:08,v3.6.4
argo-cd-7.8.5,2025-02-23,21:45:52,v2.14.2
argo-cd-7.8.4,2025-02-21,16:03:22,v2.14.2
argo-cd-7.8.3,2025-02-20,00:42:29,v2.14.2
argo-workflows-0.45.7,2025-02-15,10:11:36,v3.6.4
argo-workflows-0.45.6,2025-02-10,14:30:33,v3.6.4
argo-workflows-0.45.5,2025-02-08,05:59:05,v3.6.3
argo-cd-7.8.2,2025-02-06,10:35:47,v2.14.2
argo-cd-7.8.1,2025-02-06,10:07:58,v2.14.2
argo-cd-7.8.0,2025-02-04,11:26:11,v2.14.1
argo-cd-7.7.23,2025-02-03,09:39:31,v2.13.4
argo-rollouts-2.39.0,2025-01-31,01:54:56,v1.8.0
argo-cd-7.7.22,2025-01-29,22:47:19,v2.13.4
argo-cd-7.7.21,2025-01-28,09:58:06,v2.13.3
argo-cd-7.7.20,2025-01-28,08:14:34,v2.13.3
argo-cd-7.7.19,2025-01-28,08:00:25,v2.13.3
argo-cd-7.7.18,2025-01-27,15:32:10,v2.13.3
argocd-image-updater-0.12.0,2025-01-25,13:31:56,v0.15.2
argo-cd-7.7.17,2025-01-24,13:04:38,v2.13.3
argo-cd-7.7.16,2025-01-14,10:17:50,v2.13.3
argo-events-2.4.13,2025-01-11,10:22:47,v1.9.5
argo-workflows-0.45.4,2025-01-10,10:23:52,v3.6.2

1 Release Name Release Date Release Time App Version
2 argo-cd-7.8.14 2025-03-25 00:08:57 v2.14.8
3 argo-rollouts-2.39.3 2025-03-23 12:51:36 v1.8.2
4 argo-rollouts-2.39.2 2025-03-21 07:13:50 v1.8.1
5 argo-cd-7.8.13 2025-03-19 18:35:57 v2.14.7
6 argo-cd-7.8.12 2025-03-18 16:35:25 v2.14.6
7 argo-cd-7.8.11 2025-03-15 08:35:05 v2.14.5
8 argo-rollouts-2.39.1 2025-03-13 14:56:21 v1.8.0
9 argo-events-2.4.14 2025-03-13 14:59:31 v1.9.5
10 argo-workflows-0.45.11 2025-03-11 11:52:08 v3.6.5
11 argo-cd-7.8.10 2025-03-11 07:25:23 v2.14.5
12 argo-cd-7.8.9 2025-03-08 06:30:05 v2.14.4
13 argo-workflows-0.45.10 2025-03-06 12:00:38 v3.6.4
14 argo-cd-7.8.8 2025-03-05 00:15:58 v2.14.4
15 argo-workflows-0.45.9 2025-03-03 06:08:58 v3.6.4
16 argo-cd-7.8.7 2025-03-01 03:07:42 v2.14.3
17 argo-cd-7.8.6 2025-02-28 21:33:58 v2.14.3
18 argo-workflows-0.45.8 2025-02-24 09:32:08 v3.6.4
19 argo-cd-7.8.5 2025-02-23 21:45:52 v2.14.2
20 argo-cd-7.8.4 2025-02-21 16:03:22 v2.14.2
21 argo-cd-7.8.3 2025-02-20 00:42:29 v2.14.2
22 argo-workflows-0.45.7 2025-02-15 10:11:36 v3.6.4
23 argo-workflows-0.45.6 2025-02-10 14:30:33 v3.6.4
24 argo-workflows-0.45.5 2025-02-08 05:59:05 v3.6.3
25 argo-cd-7.8.2 2025-02-06 10:35:47 v2.14.2
26 argo-cd-7.8.1 2025-02-06 10:07:58 v2.14.2
27 argo-cd-7.8.0 2025-02-04 11:26:11 v2.14.1
28 argo-cd-7.7.23 2025-02-03 09:39:31 v2.13.4
29 argo-rollouts-2.39.0 2025-01-31 01:54:56 v1.8.0
30 argo-cd-7.7.22 2025-01-29 22:47:19 v2.13.4
31 argo-cd-7.7.21 2025-01-28 09:58:06 v2.13.3
32 argo-cd-7.7.20 2025-01-28 08:14:34 v2.13.3
33 argo-cd-7.7.19 2025-01-28 08:00:25 v2.13.3
34 argo-cd-7.7.18 2025-01-27 15:32:10 v2.13.3
35 argocd-image-updater-0.12.0 2025-01-25 13:31:56 v0.15.2
36 argo-cd-7.7.17 2025-01-24 13:04:38 v2.13.3
37 argo-cd-7.7.16 2025-01-14 10:17:50 v2.13.3
38 argo-events-2.4.13 2025-01-11 10:22:47 v1.9.5
39 argo-workflows-0.45.4 2025-01-10 10:23:52 v3.6.2

View File

@ -1,4 +1,23 @@
Repository,Release Tag,Release Date,Release Time
argo-cd,v3.0.0-rc3,2025-03-24,21:36:25
argo-cd,v2.14.8,2025-03-24,21:36:01
argo-cd,v2.13.6,2025-03-24,21:35:38
argo-cd,v2.12.11,2025-03-24,21:36:05
argo-cd,v3.0.0-rc2,2025-03-19,17:57:41
argo-cd,v2.14.7,2025-03-19,17:49:46
argo-cd,v2.14.6,2025-03-18,14:17:14
argo-cd,v3.0.0-rc1,2025-03-17,20:38:40
argo-cd,v2.14.5,2025-03-11,03:57:34
argo-cd,v2.14.4,2025-03-04,21:39:08
argo-cd,v2.14.3,2025-02-28,19:39:18
argo-cd,v2.14.2,2025-02-06,00:23:26
argo-cd,v2.13.5,2025-02-05,22:13:35
argo-cd,v2.14.1,2025-02-03,22:02:42
argo-cd,v2.14.0,2025-02-03,20:22:37
argo-cd,v2.14.0-rc7,2025-01-29,21:36:23
argo-cd,v2.13.4,2025-01-29,21:30:00
argo-cd,v2.12.10,2025-01-29,21:29:19
argo-cd,v2.11.13,2025-01-29,21:29:02
argo-cd,v2.14.0-rc6,2025-01-21,21:40:31
argo-cd,v2.14.0-rc5,2025-01-08,20:16:38
argo-cd,v2.13.3,2025-01-03,19:23:42
@ -438,6 +457,10 @@ argo-cd,v0.3.1,2018-04-24,23:32:12
argo-cd,v0.3.0,2018-04-23,08:29:14
argo-cd,v0.2.0,2018-04-03,18:19:24
argo-cd,v0.1.0,2018-03-13,00:38:20
argo-workflows,v3.6.5,2025-03-11,08:59:16
argo-workflows,v3.6.4,2025-02-10,12:56:26
argo-workflows,v3.6.3,2025-02-07,15:02:18
argo-workflows,v3.5.14,2025-01-31,09:01:29
argo-workflows,v3.6.2,2024-12-02,14:12:44
argo-workflows,v3.5.13,2024-12-02,13:09:39
argo-workflows,v3.6.0,2024-11-14,19:02:01
@ -802,6 +825,9 @@ argo-events,v0.6,2018-11-27,11:46:02
argo-events,v0.5,2018-10-18,19:51:19
argo-events,v0.5-beta1,2018-07-27,15:00:03
argo-events,v0.5-alpha1,2018-06-20,19:23:36
argo-rollouts,v1.8.2,2025-03-21,20:37:43
argo-rollouts,v1.8.1,2025-03-20,16:40:33
argo-rollouts,v1.8.0,2025-01-30,18:24:03
argo-rollouts,v1.8.0-rc2,2025-01-16,19:43:44
argo-rollouts,v1.8.0-rc1,2024-12-09,14:28:35
argo-rollouts,v1.7.2,2024-08-13,18:42:47

1 Repository Release Tag Release Date Release Time
2 argo-cd v3.0.0-rc3 2025-03-24 21:36:25
3 argo-cd v2.14.8 2025-03-24 21:36:01
4 argo-cd v2.13.6 2025-03-24 21:35:38
5 argo-cd v2.12.11 2025-03-24 21:36:05
6 argo-cd v3.0.0-rc2 2025-03-19 17:57:41
7 argo-cd v2.14.7 2025-03-19 17:49:46
8 argo-cd v2.14.6 2025-03-18 14:17:14
9 argo-cd v3.0.0-rc1 2025-03-17 20:38:40
10 argo-cd v2.14.5 2025-03-11 03:57:34
11 argo-cd v2.14.4 2025-03-04 21:39:08
12 argo-cd v2.14.3 2025-02-28 19:39:18
13 argo-cd v2.14.2 2025-02-06 00:23:26
14 argo-cd v2.13.5 2025-02-05 22:13:35
15 argo-cd v2.14.1 2025-02-03 22:02:42
16 argo-cd v2.14.0 2025-02-03 20:22:37
17 argo-cd v2.14.0-rc7 2025-01-29 21:36:23
18 argo-cd v2.13.4 2025-01-29 21:30:00
19 argo-cd v2.12.10 2025-01-29 21:29:19
20 argo-cd v2.11.13 2025-01-29 21:29:02
21 argo-cd v2.14.0-rc6 2025-01-21 21:40:31
22 argo-cd v2.14.0-rc5 2025-01-08 20:16:38
23 argo-cd v2.13.3 2025-01-03 19:23:42
457 argo-cd v0.3.0 2018-04-23 08:29:14
458 argo-cd v0.2.0 2018-04-03 18:19:24
459 argo-cd v0.1.0 2018-03-13 00:38:20
460 argo-workflows v3.6.5 2025-03-11 08:59:16
461 argo-workflows v3.6.4 2025-02-10 12:56:26
462 argo-workflows v3.6.3 2025-02-07 15:02:18
463 argo-workflows v3.5.14 2025-01-31 09:01:29
464 argo-workflows v3.6.2 2024-12-02 14:12:44
465 argo-workflows v3.5.13 2024-12-02 13:09:39
466 argo-workflows v3.6.0 2024-11-14 19:02:01
825 argo-events v0.5 2018-10-18 19:51:19
826 argo-events v0.5-beta1 2018-07-27 15:00:03
827 argo-events v0.5-alpha1 2018-06-20 19:23:36
828 argo-rollouts v1.8.2 2025-03-21 20:37:43
829 argo-rollouts v1.8.1 2025-03-20 16:40:33
830 argo-rollouts v1.8.0 2025-01-30 18:24:03
831 argo-rollouts v1.8.0-rc2 2025-01-16 19:43:44
832 argo-rollouts v1.8.0-rc1 2024-12-09 14:28:35
833 argo-rollouts v1.7.2 2024-08-13 18:42:47

View File

@ -1,6 +1,21 @@
Repository,Release Tag,Release Date,Release Time,App Version,Release Name,Release Date 2,Release Time 2,Time Difference
argo-cd,v2.13.3,2025-01-03,19:23:42,v2.13.3,argo-cd-7.7.13,2025-01-04,00:07:55,4.736944444444444
argo-cd,v2.14.8,2025-03-24,21:36:01,v2.14.8,argo-cd-7.8.14,2025-03-25,00:08:57,2.548888888888889
argo-rollouts,v1.8.2,2025-03-21,20:37:43,v1.8.2,argo-rollouts-2.39.3,2025-03-23,12:51:36,40.23138888888889
argo-rollouts,v1.8.1,2025-03-20,16:40:33,v1.8.1,argo-rollouts-2.39.2,2025-03-21,07:13:50,14.554722222222223
argo-cd,v2.14.7,2025-03-19,17:49:46,v2.14.7,argo-cd-7.8.13,2025-03-19,18:35:57,0.7697222222222222
argo-cd,v2.14.6,2025-03-18,14:17:14,v2.14.6,argo-cd-7.8.12,2025-03-18,16:35:25,2.3030555555555554
argo-cd,v2.14.5,2025-03-11,03:57:34,v2.14.5,argo-cd-7.8.10,2025-03-11,07:25:23,3.463611111111111
argo-rollouts,v1.8.0,2025-01-30,18:24:03,v1.8.0,argo-rollouts-2.39.0,2025-01-31,01:54:56,7.514722222222222
argo-events,v1.9.5,2025-01-10,18:11:20,v1.9.5,argo-events-2.4.13,2025-01-11,10:22:47,16.190833333333334
argo-workflows,v3.6.5,2025-03-11,08:59:16,v3.6.5,argo-workflows-0.45.11,2025-03-11,11:52:08,2.881111111111111
argo-cd,v2.14.4,2025-03-04,21:39:08,v2.14.4,argo-cd-7.8.8,2025-03-05,00:15:58,2.613888888888889
argo-workflows,v3.6.4,2025-02-10,12:56:26,v3.6.4,argo-workflows-0.45.6,2025-02-10,14:30:33,1.5686111111111112
argo-cd,v2.14.3,2025-02-28,19:39:18,v2.14.3,argo-cd-7.8.6,2025-02-28,21:33:58,1.9111111111111112
argo-cd,v2.14.2,2025-02-06,00:23:26,v2.14.2,argo-cd-7.8.1,2025-02-06,10:07:58,9.742222222222223
argo-workflows,v3.6.3,2025-02-07,15:02:18,v3.6.3,argo-workflows-0.45.5,2025-02-08,05:59:05,14.946388888888889
argo-cd,v2.14.1,2025-02-03,22:02:42,v2.14.1,argo-cd-7.8.0,2025-02-04,11:26:11,13.391388888888889
argo-cd,v2.13.4,2025-01-29,21:30:00,v2.13.4,argo-cd-7.7.22,2025-01-29,22:47:19,1.2886111111111112
argo-cd,v2.13.3,2025-01-03,19:23:42,v2.13.3,argo-cd-7.7.13,2025-01-04,00:07:55,4.736944444444444
argo-workflows,v3.6.2,2024-12-02,14:12:44,v3.6.2,argo-workflows-0.45.1,2024-12-02,17:39:46,3.4505555555555554
argo-events,v1.9.4,2025-01-08,07:48:18,v1.9.4,argo-events-2.4.12,2025-01-08,08:37:01,0.8119444444444445
argo-events,v1.9.3,2024-11-27,06:51:10,v1.9.3,argo-events-2.4.9,2024-11-27,20:44:06,13.882222222222222

1 Repository Release Tag Release Date Release Time App Version Release Name Release Date 2 Release Time 2 Time Difference
2 argo-cd v2.13.3 v2.14.8 2025-01-03 2025-03-24 19:23:42 21:36:01 v2.13.3 v2.14.8 argo-cd-7.7.13 argo-cd-7.8.14 2025-01-04 2025-03-25 00:07:55 00:08:57 4.736944444444444 2.548888888888889
3 argo-rollouts v1.8.2 2025-03-21 20:37:43 v1.8.2 argo-rollouts-2.39.3 2025-03-23 12:51:36 40.23138888888889
4 argo-rollouts v1.8.1 2025-03-20 16:40:33 v1.8.1 argo-rollouts-2.39.2 2025-03-21 07:13:50 14.554722222222223
5 argo-cd v2.14.7 2025-03-19 17:49:46 v2.14.7 argo-cd-7.8.13 2025-03-19 18:35:57 0.7697222222222222
6 argo-cd v2.14.6 2025-03-18 14:17:14 v2.14.6 argo-cd-7.8.12 2025-03-18 16:35:25 2.3030555555555554
7 argo-cd v2.14.5 2025-03-11 03:57:34 v2.14.5 argo-cd-7.8.10 2025-03-11 07:25:23 3.463611111111111
8 argo-rollouts v1.8.0 2025-01-30 18:24:03 v1.8.0 argo-rollouts-2.39.0 2025-01-31 01:54:56 7.514722222222222
9 argo-events v1.9.5 2025-01-10 18:11:20 v1.9.5 argo-events-2.4.13 2025-01-11 10:22:47 16.190833333333334
10 argo-workflows v3.6.5 2025-03-11 08:59:16 v3.6.5 argo-workflows-0.45.11 2025-03-11 11:52:08 2.881111111111111
11 argo-cd v2.14.4 2025-03-04 21:39:08 v2.14.4 argo-cd-7.8.8 2025-03-05 00:15:58 2.613888888888889
12 argo-workflows v3.6.4 2025-02-10 12:56:26 v3.6.4 argo-workflows-0.45.6 2025-02-10 14:30:33 1.5686111111111112
13 argo-cd v2.14.3 2025-02-28 19:39:18 v2.14.3 argo-cd-7.8.6 2025-02-28 21:33:58 1.9111111111111112
14 argo-cd v2.14.2 2025-02-06 00:23:26 v2.14.2 argo-cd-7.8.1 2025-02-06 10:07:58 9.742222222222223
15 argo-workflows v3.6.3 2025-02-07 15:02:18 v3.6.3 argo-workflows-0.45.5 2025-02-08 05:59:05 14.946388888888889
16 argo-cd v2.14.1 2025-02-03 22:02:42 v2.14.1 argo-cd-7.8.0 2025-02-04 11:26:11 13.391388888888889
17 argo-cd v2.13.4 2025-01-29 21:30:00 v2.13.4 argo-cd-7.7.22 2025-01-29 22:47:19 1.2886111111111112
18 argo-cd v2.13.3 2025-01-03 19:23:42 v2.13.3 argo-cd-7.7.13 2025-01-04 00:07:55 4.736944444444444
19 argo-workflows v3.6.2 2024-12-02 14:12:44 v3.6.2 argo-workflows-0.45.1 2024-12-02 17:39:46 3.4505555555555554
20 argo-events v1.9.4 2025-01-08 07:48:18 v1.9.4 argo-events-2.4.12 2025-01-08 08:37:01 0.8119444444444445
21 argo-events v1.9.3 2024-11-27 06:51:10 v1.9.3 argo-events-2.4.9 2024-11-27 20:44:06 13.882222222222222

Binary file not shown.

Before

Width:  |  Height:  |  Size: 82 KiB

After

Width:  |  Height:  |  Size: 84 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 67 KiB

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 73 KiB

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 69 KiB

After

Width:  |  Height:  |  Size: 68 KiB