Commit Graph

1273 Commits (4a0f512f70d68ecd4dbb63c74b97e3c28f0c2828)

Author SHA1 Message Date
renovate[bot] 4a0f512f70
chore(argo-rollouts): Update dependency argoproj/argo-rollouts to v1.6.3 (#2374)
* chore(argo-rollouts): Update dependency argoproj/argo-rollouts to v1.6.3

* Apply automatic changes

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

---------

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: tico24 <tico24@users.noreply.github.com>
2023-12-08 15:06:40 +00:00
Tim Collins c7df8c14e6
fix(github): Include PAT to trigger CI jobs on auto-push (#2376)
Signed-off-by: Tim Collins <tim@thecollins.team>
2023-12-08 14:56:40 +00:00
Marco Maurer (-Kilchhofer) c3c588038d
fix(github): Copy-pasta error on Action digest (#2373)
Signed-off-by: Marco Maurer (-Kilchhofer) <mkilchhofer@users.noreply.github.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-12-08 04:11:53 +09:00
yyzxw 83c3bc8115
feat(argo-rollouts): add rollout plugin contour rbac (#2371) 2023-12-07 17:49:59 +00:00
Aikawa 6cf99a08c8
chore(github): Add yu-croco to CODEOWNERS of argo-events and argo-rollouts (#2372)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-12-07 21:23:52 +09:00
Tim Collins d0e0ce7928
feat(github): Use renovate to create PRs when upstream releases (#2358)
* feat(github): Use renovate to create PRs when upstream releases

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

* add write permissions

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

* remove the 'v' in the chart version

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

* switch to digests for actions

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

---------

Signed-off-by: Tim Collins <tim@thecollins.team>
2023-12-07 18:06:01 +09:00
Vlad Losev 690e83be66
fix(argo-workflows): Fix OAuth redirect URL autoconfig. (#2369) 2023-12-07 01:23:14 -06:00
Aikawa 2c046f9a9a
fix(argo-workflows): Add missing permission to workflow role (#2367) 2023-12-05 05:55:10 +00:00
Aikawa 152c04f827
chore(argo-cd): Upgrade Argo CD to v2.9.3 (#2365) 2023-12-02 12:03:24 +01:00
Michael Crenshaw d62aafdf62
docs(github): remove unnecessary qualifier in README (#2364)
docs: remove unnecessary qualifier in README

I think the sentence applies to all Argo projects.

Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2023-12-01 05:14:55 +09:00
Andre Marcelo-Tanner f4eb968c22
docs(argo-cd): Add migration guide to README for Config Management Plugins (#2360) 2023-11-29 18:39:59 +00:00
Abdulla Abdurakhmanov f5201e76ad
fix(argo-rollouts): Update all rollout CRDs to match upstream (#2361)
Signed-off-by: Abdulla Abdurakhmanov <me@abdolence.dev>
2023-11-29 07:34:39 -06:00
Aikawa cabe63d2b6
chore(argo-workflows): Upgrade Argo Workflows to v3.5.2 (#2357)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-11-28 06:12:50 +09:00
qa-florian-wende 7261decaf8
feat(argo-workflows): Make workflow controller ConfigMap optional (#2354) 2023-11-27 17:44:58 +00:00
Marco Maurer (-Kilchhofer) 7f95a5f9f0
chore(github): Update SECURITY-INSIGHTS.yml to include security-contacts (#2356) 2023-11-27 00:30:08 -06:00
Aikawa c183652889
chore(argo-cd): Upgrade Argo CD to v2.9.2 (#2353)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-11-20 18:49:41 +00:00
Marco Maurer (-Kilchhofer) 14887dd57d
chore(argo-cd): Replace non-existing examples with official example domain (#2352) 2023-11-19 16:18:57 -06:00
Tim Collins a78556018d
chore(argo-workflows): Remove xip url from test to avoid confusion (#2350)
* chore(argo-workflows): Remove xip url from test to avoid confusion

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

* Bump version

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

* More bumpings

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

* Tim can't type

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

* Swap to example.com - rfc2606

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

---------

Signed-off-by: Tim Collins <tim@thecollins.team>
2023-11-16 12:31:53 +00:00
Kripu Khadka 4c256348e8
docs(github): typo fix in security.md (#2343)
* typo fix

Signed-off-by: Kripu Khadka <khadkakripu4@gmail.com>

* Revert "typo fix"

This reverts commit b02b2fb766508226eda658eb870a9216a76fed3e.

Signed-off-by: Kripu Khadka <khadkakripu4@gmail.com>

* typo fix in SECURITY.md

Signed-off-by: Kripu Khadka <84505567+Kripu77@users.noreply.github.com>
Signed-off-by: Kripu Khadka <khadkakripu4@gmail.com>

---------

Signed-off-by: Kripu Khadka <khadkakripu4@gmail.com>
Signed-off-by: Kripu Khadka <84505567+Kripu77@users.noreply.github.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-11-15 22:38:26 +09:00
Aikawa 9496f2f1e6
fix(argo-workflows): Align version label (#2342)
* fix(argo-workflows): Aligne version label

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

* fix(argo-workflows): fix typo

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

---------

Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-11-15 13:32:49 +00:00
Matt Dainty 737b9724de
fix(argo-workflows): Add parameters for tuning revisionHistoryLimit and emptyDir volumes (#2346) 2023-11-15 07:17:09 -06:00
Ilia Lazebnik d98747224e
chore(argo-rollouts): Bump rollouts to 1.6.2 (#2347) 2023-11-15 07:09:30 -06:00
Ilia Lazebnik a29d2165ac
chore(argo-rollouts): Bump rollouts to 1.6.1 (#2345)
* Bump rollouts to 1.6.2

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

* Bump to 1.6.1

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

* Bump to 1.6.1

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

---------

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-11-15 19:00:23 +09:00
Aikawa 84c4339623
chore(argo-cd): Upgrade Argo CD to v2.9.1 (#2344) 2023-11-14 23:59:16 -06:00
Aikawa 3f2654d24a
fix(argo-cd): Add permission for Applications in any namespace (#2341)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-11-10 06:41:09 -06:00
Jason Meridth d3d9e7de23
chore(github): Add yu-cruco to * in CODEOWNERS (#2338)
chore: Add yu-cruco to * in CODEOWNERS

yu-cruco is now a maintainer and will be notified on all PRs

- [x] moved CODEOWNERS into .github folder where it belongs

Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-11-08 21:09:44 +01:00
Aikawa 9840ebedc6
fix(argo-workflows): Accept multi auth mode for server (#2336)
* fix(argo-workflows): Accept multi auth mode for server

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

* chore(argo-workflows): improve description of authMode

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

* chore(argo-workflows): keep the older value valid for now as compatibility.

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

---------

Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-11-09 01:04:58 +09:00
Eddie Knight 622aee3850
chore(github): Updated security documentation and CLOMonitor exemptions (#2333)
* Updated security documentation and CLOMonitor exemptions

Signed-off-by: Eddie Knight <knight@linux.com>

* Added license scanning exepmtion

Signed-off-by: Eddie Knight <knight@linux.com>

* Added best practices badge to README

Signed-off-by: Eddie Knight <knight@linux.com>

---------

Signed-off-by: Eddie Knight <knight@linux.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-11-06 09:10:35 -06:00
Petr Drastil f634cf6e9c
feat(argo-cd): Upgrade Argo CD to 2.9.0 (#2318)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-11-06 13:54:34 +01:00
dependabot[bot] 8b17cdf924
chore(deps): bump helm/chart-testing-action from 2.6.0 to 2.6.1 (#2332)
Bumps [helm/chart-testing-action](https://github.com/helm/chart-testing-action) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/helm/chart-testing-action/releases)
- [Commits](b43128a8b2...e6669bcd63)

---
updated-dependencies:
- dependency-name: helm/chart-testing-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-04 06:46:02 -05:00
dependabot[bot] 9f8f483869
chore(deps): bump helm/chart-releaser-action from 1.5.0 to 1.6.0 (#2331)
Bumps [helm/chart-releaser-action](https://github.com/helm/chart-releaser-action) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/helm/chart-releaser-action/releases)
- [Commits](be16258da8...a917fd15b2)

---
updated-dependencies:
- dependency-name: helm/chart-releaser-action
  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-11-04 06:43:58 -05:00
dependabot[bot] 16f4c26e9c
chore(deps): bump amannn/action-semantic-pull-request from 5.3.0 to 5.4.0 (#2330)
chore(deps): bump amannn/action-semantic-pull-request

Bumps [amannn/action-semantic-pull-request](https://github.com/amannn/action-semantic-pull-request) from 5.3.0 to 5.4.0.
- [Release notes](https://github.com/amannn/action-semantic-pull-request/releases)
- [Changelog](https://github.com/amannn/action-semantic-pull-request/blob/main/CHANGELOG.md)
- [Commits](47b15d52c5...e9fabac35e)

---
updated-dependencies:
- dependency-name: amannn/action-semantic-pull-request
  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-11-04 06:42:32 -05:00
Aikawa a98dd96059
chore(argo-workflows): Upgrade Argo Workflows to v3.5.1 (#2329)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-11-04 14:57:43 +09:00
Max! d170cdb2df
fix(argo-workflows): Fix outdated URL in values.yaml comments (#2328)
* fix outdated link branch link

Branch was renamed prior, redirects to main now

Signed-off-by: Max! <admin@cloudydev.net>

* Update Chart.yaml

Signed-off-by: Max! <admin@cloudydev.net>

* add to changelog

Signed-off-by: Max! <admin@cloudydev.net>

---------

Signed-off-by: Max! <admin@cloudydev.net>
2023-11-03 15:39:05 -05: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