Carlos M
a28780fb19
feat(argo-workflows): check prometheus CRD for ServiceMonitor ( #2430 )
...
* chore: Apply changes from code review
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
---------
Signed-off-by: cmontemuino <1761056+cmontemuino@users.noreply.github.com>
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
Co-authored-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
2024-03-24 21:26:55 +01:00
Aikawa
1af4bf5f48
feat(argo-workflows): Add ability to set .Values.namespaceOverride ( #2564 )
2024-03-03 13:12:41 -06:00
Tim Collins
29e341091c
feat(argo-workflows): Disable leader election on single repl controllers ( #2565 )
...
Signed-off-by: Tim Collins <tim@thecollins.team>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2024-03-01 09:17:04 -08:00
argoproj-renovate[bot]
ebd4991407
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.5.5 ( #2561 )
...
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-03-01 09:02:40 +09:00
Alexis Dondon
0cf32acff2
feat(argo-workflows): add caSecret in s3 configuration ( #2519 )
...
* add caSecret
Signed-off-by: Dondon Alexis <Y3GDTU@ad.insee.intra>
* bump chart version
Signed-off-by: Dondon Alexis <Y3GDTU@ad.insee.intra>
* add changelog
Signed-off-by: Dondon Alexis <Y3GDTU@ad.insee.intra>
---------
Signed-off-by: Dondon Alexis <Y3GDTU@ad.insee.intra>
Co-authored-by: Dondon Alexis <Y3GDTU@ad.insee.intra>
Co-authored-by: Vlad Losev <vladlosev@users.noreply.github.com>
2024-02-17 18:14:34 +09:00
Jason Meridth
186065e31f
docs(argo-workflows): update documentation links to readthedocs ( #2472 )
...
argo-workflows docs moved from github pages to readthedocs
Signed-off-by: jmeridth <jmeridth@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2024-02-03 09:44:56 +09:00
Aikawa
a2c964045a
docs(argo-workflows): Add MySQL persistence support explicitly on README ( #2448 )
2024-01-27 06:02:37 +09:00
James Slater
03c26fc21f
fix(argo-workflows): Fix trailing whitespace in controller ConfigMap ( #2451 )
...
This commit addresses two places where trailing whitespace may be
generated in the workflow-controller ConfigMap.
When the value `.resourceRateLimit` is not null, a trailing whitespace
is added after "resourceRateLimit:". This commit trims that whitespace.
When the value `.sso.redirectUrl` is left as the default of empty string,
a trailing whitespace is left after "redirectUrl:" as this value is not
quoted. This commit pipes this value through `quote` to ensure this
whitespace is no longer trailing and instead followed by `"` pair.
The main motivation of this commit is to generate a workflow-controller
ConfigMap that is properly pretty-printed, which trailing whitespace
prevents.
Signed-off-by: James Slater <SlaterByte@users.noreply.github.com>
Co-authored-by: James Slater <SlaterByte@users.noreply.github.com>
2024-01-25 08:57:56 +09:00
Lucas Fernando Cardoso Nunes
d5b942a873
docs(argo-workflows): fix wrong `artifactRepository` identations on values.yaml ( #2426 )
...
* fix: wrong `artifactRepository` identations on values.yaml
on `artifactRepository.gcs`
the following 3 keys were in the same level:
- `.serviceAccountKeySecret`
- `.name`
- `.key`
Signed-off-by: Lucas Fernando Cardoso Nunes <lucasfc.nunes@gmail.com>
* Update Chart.yaml
Signed-off-by: Lucas Fernando Cardoso Nunes <lucasfc.nunes@gmail.com>
---------
Signed-off-by: Lucas Fernando Cardoso Nunes <lucasfc.nunes@gmail.com>
2024-01-17 07:56:17 +00:00
renovate[bot]
524089b9df
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.5.4 ( #2422 )
...
* chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.5.4
* 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: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-01-14 17:10:59 +09:00
renovate[bot]
5aaa79be36
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.5.3 ( #2419 )
...
* chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.5.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: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-01-11 16:20:25 +09:00
Aikawa
d1389a90b9
chore(argo-workflows): Update doc for Argo Workflows server authentication ( #2411 )
2024-01-05 22:17:33 -06:00
Aikawa
410e73af93
chore(argo-workflows): Add instruction for SSO ( #2401 )
2023-12-24 06:13:52 +00:00
Josia
c962ee500c
fix(argo-workflows): Prevent extra whitespace in controller ConfigMap ( #2399 )
...
Signed-off-by: Josia <josiarodriguez@gmail.com>
2023-12-24 09:28:35 +09:00
Neile Havens
77a4196fc3
fix(argo-workflows): Remove duplication in aggregated admin ClusterRole ( #2389 )
...
Signed-off-by: Neile Havens <neilehavens@gmail.com>
2023-12-15 16:45:22 +09:00
Ilia Lazebnik
9ca3f06dcf
feat(argo-workflows): add hostAliases to server ( #2387 )
...
* workflow server hostalises
Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
* Update Chart.yaml
Signed-off-by: Ilia Lazebnik <Ilia.lazebnik@gmail.com>
* workflow server hostalises
Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
---------
Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
Signed-off-by: Ilia Lazebnik <Ilia.lazebnik@gmail.com>
2023-12-14 07:56:27 +00:00
workwithprashant
e07f69fee6
fix(argo-workflows): fix helm lint error when extraObjects is defined ( #2384 )
2023-12-12 06:27:39 +00:00
Neile Havens
a9e31c82fd
feat(argo-workflows): Add support for sso filterGroupsRegex ( #2379 )
...
According to https://argoproj.github.io/argo-workflows/argo-server-sso/#filtering-groups
Resolves #2378
Signed-off-by: Neile Havens <neilehavens@gmail.com>
2023-12-09 07:44:59 +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
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
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
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
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
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
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
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
Anton Gilgur
db76bbed97
docs(argo-workflows): add an HA section ( #2183 )
...
* feat(argo-workflows): add a sample HA config
- a `values-ha.yaml` as an example for how one would set-up HA according to the Argo Workflows docs
Signed-off-by: Anton Gilgur <agilgur5@gmail.com>
* docs(argo-workflows): add an HA section
- plus add a test for HA, which the docs link to as an example
- link back to [upstream docs](https://argoproj.github.io/argo-workflows/high-availability/ ) as well
- follow the same basic structure as the [Argo CD chart for HA](3e35b0c7f7/charts/argo-cd/README.md
?plain=1#L17)
- as asked in review
Signed-off-by: Anton Gilgur <agilgur5@gmail.com>
---------
Signed-off-by: Anton Gilgur <agilgur5@gmail.com>
Signed-off-by: Anton Gilgur <4970083+agilgur5@users.noreply.github.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-09-10 10:57:17 +09:00
Aikawa
925cd8454c
chore(argo-workflows): Upgrade Argo Workflows to v3.4.11 ( #2255 )
2023-09-08 05:10:55 +01:00
Jeongwon Song
a9acf935ab
chore(argo-workflows): update comment for azure artifact repository blobNameFormat ( #2229 )
2023-08-19 00:59:46 -05:00
Fuochi
dc56fa63f3
feat(argo-workflows): add imagePullSecret for workflow sa ( #2226 )
...
Signed-off-by: Fuochi <ffuochi@hotmail.com>
2023-08-17 13:08:03 +01:00
Jason Meridth
92b2724b0f
chore(argo-workflows): Upgrade to Argo Workflows v3.4.10 ( #2220 )
2023-08-16 11:00:35 +00:00
Anton Gilgur
a64615414d
fix(argo-workflows): Server only needs `get` Secrets ( #2211 )
...
- as of aa366db345
, the Server no longer needs `list` or `watch` and only uses `get`
- this was released as part of [v3.4.0](https://github.com/argoproj/argo-workflows/blob/master/CHANGELOG.md#v340-rc1-2022-08-09 ), and the current version of the chart uses v3.4.9 (per `Chart.yaml#appVersion`)
- `update` is not needed either for SSO secret
- manifests RBAC: a68ea0feab/manifests/cluster-install/argo-server-rbac/argo-server-clusterole.yaml (L18)
- SSO source code only uses [`create`](20d0923611/server/auth/sso/sso.go (L140)
) and [`get`](20d0923611/server/auth/sso/sso.go (L151)
)
- (also some `get`s above that for [`clientID`](20d0923611/server/auth/sso/sso.go (L127)
) and [`clientSecret`](20d0923611/server/auth/sso/sso.go (L106)
) as well)
Signed-off-by: Anton Gilgur <agilgur5@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-08-11 10:14:54 +09:00
Andy Cobaugh
98da71eb87
feat(argo-workflows): allow setting executor args ( #2177 )
2023-07-27 08:57:46 -05:00
Jason Meridth
137bb9e177
chore(argo-workflows): Upgrade to 3.4.9 ( #2175 )
...
chore(argo-workflow): Upgrade to 3.4.9
- [ ] update CRD changes
Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-07-21 08:19:59 +09:00
gussan
5ec59e90fa
feat(argo-workflows): Add support for artifactRepositoryRef ( #2135 )
...
Signed-off-by: tomoki-yamaguchi <toyamagu2021@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
Co-authored-by: Tim Collins <45351296+tico24@users.noreply.github.com>
2023-07-11 13:07:08 +01:00
toyamagu
f1526ec558
fix(argo-workflows): artifactRepository will not be configured by default ( #2132 ) ( #2134 )
2023-06-24 17:28:46 -05:00
frauniki
490ffa574c
fix(argo-workflows): Change argo-workflows-server crb creation conditions ( #2124 )
...
Change server's crb creation conditions
Signed-off-by: frauniki <frauniki@sinoa.jp>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-06-23 11:35:01 -05:00
Simon Hewitt
e7c3090cbf
feat(argo-workflows): Add support for UI columns configuration ( #2098 )
2023-06-07 22:48:05 -05:00
Alexandre Joris
5771a06977
fix(argo-workflows): Fixed gcs keyFormat template example in values.yaml ( #2085 )
...
* fix(argo-workflows): #2073 : Fixed gcs keyFormat template example in values.yaml
Signed-off-by: Alexandre Joris <alexandre.joris@govirtuo.com>
* bumped chart version to v0.28.3 ; added artifacthub.io/changes changelog
Signed-off-by: Alexandre Joris <alexandre.joris@govirtuo.com>
* fixed Chart.yaml trailing spaces
Signed-off-by: Alexandre Joris <alexandre.joris@govirtuo.com>
* chore(deps): bump pascalgn/size-label-action from 0.4.3 to 0.5.0 (#2092 )
Signed-off-by: Alexandre Joris <alexandre.joris@govirtuo.com>
* chore(deps): bump github/codeql-action from 2.3.5 to 2.3.6 (#2091 )
Signed-off-by: Alexandre Joris <alexandre.joris@govirtuo.com>
* chore(argo-workflows): Declare SSO configuration explicitly on values.yaml (#2089 )
Signed-off-by: yu-croco <yu.croco@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
Signed-off-by: Alexandre Joris <alexandre.joris@govirtuo.com>
* feat(argo-rollouts): Support Traffic Router Plugins (#2090 )
Signed-off-by: yu-croco <yu.croco@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
Signed-off-by: Alexandre Joris <alexandre.joris@govirtuo.com>
---------
Signed-off-by: Alexandre Joris <alexandre.joris@govirtuo.com>
Signed-off-by: yu-croco <yu.croco@gmail.com>
Signed-off-by: Alexandre Joris <alexandre.joris@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-06-05 09:15:07 -05:00
Aikawa
5fb6688bcb
chore(argo-workflows): Declare SSO configuration explicitly on values.yaml ( #2089 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-06-03 09:40:50 -05:00
Jason Meridth
cf3a8eed84
chore(argo-workflows): upgrade argo workflows to v3.4.8 ( #2077 )
2023-05-26 05:19:03 +01:00
Aikawa
23b94151c6
chore(argo-workflows): Enable to configure Service Monitor port ( #2076 )
2023-05-25 07:30:48 -05:00