Steven Inskip
f38204ba9d
feat(argo-workflows): add configuration for database synchronization ( #3449 )
...
* feat(argo-workflows): add configuration for database synchronization
Signed-off-by: Steven Inskip <s.inskip@make.com>
* update chart and readme
Signed-off-by: Steven Inskip <s.inskip@make.com>
* better inclusion of synchronisation in configmap
Signed-off-by: Steven Inskip <s.inskip@make.com>
---------
Signed-off-by: Steven Inskip <s.inskip@make.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2025-09-01 06:39:06 +09:00
argoproj-renovate[bot]
42790b1112
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.7.1 ( #3429 )
...
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-08-12 17:25:30 +09:00
argoproj-renovate[bot]
c87d581b79
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.7.0 ( #3396 )
...
* chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.7.0
Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
* merge in changes
Signed-off-by: Tim Collins <tim@thecollins.team>
---------
Signed-off-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Signed-off-by: Tim Collins <tim@thecollins.team>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: Tim Collins <tim@thecollins.team>
2025-07-23 20:49:40 +09:00
Tim Collins
814c818c7d
fix(argo-workflows): Improve ingress service logic to fix Helm 3.18 incompatibility ( #3386 )
...
* fix(argo-workflows): Replace "float64" with "int" to fix Helm 3.18 incompatibility
Signed-off-by: Tim Collins <tim@thecollins.team>
* maybe checking for string is safer?
Signed-off-by: Tim Collins <tim@thecollins.team>
* ok. now try this way again
Signed-off-by: Tim Collins <tim@thecollins.team>
* well that still doesn't work. revert
Signed-off-by: Tim Collins <tim@thecollins.team>
---------
Signed-off-by: Tim Collins <tim@thecollins.team>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2025-07-16 23:10:24 +09:00
AvivGuiser
93c742ffe7
feat(argo-workflows): add option to specify the schema in service monitor ( #3355 )
...
* feat(argo-workflows): add option to specify the schema in service monitor
Signed-off-by: AvivGuiser <avivguiser@gmail.com>
* fix typos
Signed-off-by: AvivGuiser <avivguiser@gmail.com>
---------
Signed-off-by: AvivGuiser <avivguiser@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2025-06-20 08:13:31 +02:00
liyang
47a3a69cfc
fix(argo-workflows): Fix incorrect values note ( #3347 )
...
fix: Fix incorrect values note
Signed-off-by: liyang <daviderli614@gmail.com>
2025-06-08 18:30:48 +09:00
liyang
5f1390cd82
chore(argo-workflows): Add check whether the workflow server is enabled ( #3292 )
...
* chore: Add check whether the workflow server is enabled
Signed-off-by: liyang <daviderli614@gmail.com>
* apply suggestion
Signed-off-by: liyang <daviderli614@gmail.com>
---------
Signed-off-by: liyang <daviderli614@gmail.com>
2025-06-07 12:25:55 +00:00
argoproj-renovate[bot]
b516760507
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.6.10 ( #3336 )
...
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-06-04 13:28:33 -05:00
paihu
dc27f5effd
fix(argo-workflows): Restart server when configMap is updated ( #3276 )
...
* fix(argo-workflows): Restart server when configMap is updated
Signed-off-by: paihu <paihu_j@yahoo.co.jp>
* restore controller deployment
Signed-off-by: paihu <paihu_j@yahoo.co.jp>
---------
Signed-off-by: paihu <paihu_j@yahoo.co.jp>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2025-05-15 03:45:44 +00:00
liyang
7008b5b76b
chore(argo-workflows): Improve argo-workflow controller clusterrole policy ( #3263 )
...
* chore: improve argo-workflow controller clusterrole
Signed-off-by: liyang <daviderli614@gmail.com>
* update artifacthub.io/changes
Signed-off-by: liyang <daviderli614@gmail.com>
---------
Signed-off-by: liyang <daviderli614@gmail.com>
2025-05-02 14:49:06 +00:00
argoproj-renovate[bot]
647c75bd3e
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.6.7 ( #3270 )
...
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-30 10:37:57 +01:00
Yves Schumann
49ec752d09
fix(argo-workflows): fix yamllint error 'trailing spaces' ( #3233 )
2025-04-03 12:30:35 +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
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
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
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
Yusuke Abe
689fed54cb
chore(argo-workflows): suggest non deprecated option ( #3113 )
2025-02-15 04:11:16 -06:00
argoproj-renovate[bot]
3a329eae63
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.6.4 ( #3168 )
...
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-10 08:30:15 -06:00
argoproj-renovate[bot]
d40470b95d
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.6.3 ( #3164 )
...
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-08 14:58:48 +09:00
Cristhian Roa
23b484de9c
feat(argo-workflows): Support workflowEvent configuration to Argo Workflow Controller ( #3115 )
...
Support workflowEvent configuration to Argo Workflow Controller
Signed-off-by: Cristhian Roa <cristhian.roa@constellr.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2025-01-10 10:23:36 +00:00
Bart Versteeg
844afb6611
feat(argo-workflows): Support ephemeral credentials for s3 ( #3101 )
...
feat(argo-workflows) Support ephemeral credentials for s3
Signed-off-by: Bart Versteeg <8367621+bmjhversteeg@users.noreply.github.com>
2025-01-03 15:15:59 +00:00
Kazuma Inamura
f9856eb583
fix(argo-workflows): a link in values.yaml for Kubernetes Ingress docs ( #3079 )
...
Signed-off-by: inamuu <8310973+inamuu@users.noreply.github.com>
2024-12-16 15:31:09 -06:00
argoproj-renovate[bot]
168bc63bd6
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.6.1 ( #3064 )
...
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>
2024-12-02 09:39:27 -08:00
Tim Collins
90eef9ef1f
fix(argo-workflows): Make Argo Agent and Artifact GC permissions optional for workflows SA ( #3048 )
2024-11-22 09:19:46 -06:00
Scott Melhop
e888b374c9
fix(argo-workflows): Updated chart to reflect change to ARGO_BASE_HREF env ( #3049 )
...
* Updated chart to reflect change to ARGO_BASE_HREF env
Signed-off-by: Scott Melhop <scott.melhop@optimeering.com>
* Update changelog
Signed-off-by: Scott Melhop <scott.melhop@optimeering.com>
* remove ide formatting
Signed-off-by: Scott Melhop <scott.melhop@optimeering.com>
---------
Signed-off-by: Scott Melhop <scott.melhop@optimeering.com>
2024-11-22 20:40:29 +09:00
Tim Collins
81dc44c4a5
fix(argo-workflows): Remove excessive wf controller RBAC permissions ( #3044 )
...
Signed-off-by: Tim Collins <tim@thecollins.team>
2024-11-21 08:58:52 +00:00
Aikawa
7e397f75f3
chore(argo-workflows): Upgrade Argo Workflows to v3.6.0 ( #3037 )
...
* chore(argo-workflows): Upgrade Argo Workflows to v3.6.0
Signed-off-by: yu-croco <yu.croco@gmail.com>
* fix: clean up cache to pass CI
Signed-off-by: yu-croco <yu.croco@gmail.com>
* test: rm cache clear. Try latest version of ct test
Signed-off-by: Tim Collins <tim@thecollins.team>
* just trying all the things. sorry
Signed-off-by: Tim Collins <tim@thecollins.team>
* add debug output
Signed-off-by: Tim Collins <tim@thecollins.team>
* additional debug
Signed-off-by: Tim Collins <tim@thecollins.team>
* MOAR debug
Signed-off-by: Tim Collins <tim@thecollins.team>
* typo
Signed-off-by: Tim Collins <tim@thecollins.team>
* specifically find files
Signed-off-by: Tim Collins <tim@thecollins.team>
* use minimal crds
Signed-off-by: Tim Collins <tim@thecollins.team>
* rm debug step
Signed-off-by: Tim Collins <tim@thecollins.team>
---------
Signed-off-by: yu-croco <yu.croco@gmail.com>
Signed-off-by: Tim Collins <tim@thecollins.team>
Co-authored-by: Tim Collins <tim@thecollins.team>
Co-authored-by: Tim Collins <45351296+tico24@users.noreply.github.com>
2024-11-21 08:27:05 +00:00
Aikawa
5a57de40a8
feat(argo-workflows): Support lifecycle and terminationGracePeriodSeconds for server ( #2997 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2024-11-01 16:23:44 -07:00
argoproj-renovate[bot]
d17587e347
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.5.12 ( #3002 )
...
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>
2024-10-30 22:24:35 +09:00
Aikawa
d61432be3c
fix(argo-workflows): Avoid to create ClusterRole for cluster template when singleNamespace ( #2955 )
2024-10-02 09:46:40 +09:00
KrisF-Midnight
388c5aea66
feat(argo-workflows): add configurable scrape interval for metrics and telemetry ( #2942 )
...
feat: add configurable scrape interval for metrics and telemetry
Signed-off-by: KrisF-Midnight <krisztian.feher@iohk.io>
2024-09-27 18:56:55 +09:00
argoproj-renovate[bot]
fd70c609bd
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.5.11 ( #2932 )
...
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
2024-09-20 16:08:21 +01:00
venegator
e718e46651
feat(argo-workflows): Add honorLabels parameter to Argo Workflows ServiceMonitor ( #2920 )
...
* Update workflow-controller-servicemonitor.yaml
Signed-off-by: venegator <m.venega94@gmail.com>
* Update values.yaml
Signed-off-by: venegator <m.venega94@gmail.com>
* Update Chart.yaml
Signed-off-by: venegator <m.venega94@gmail.com>
* Update README.md
Signed-off-by: venegator <m.venega94@gmail.com>
* Update charts/argo-workflows/Chart.yaml
Co-authored-by: kiblik <5609770+kiblik@users.noreply.github.com>
Signed-off-by: venegator <m.venega94@gmail.com>
* Update workflow-controller-servicemonitor.yaml
Signed-off-by: venegator <m.venega94@gmail.com>
---------
Signed-off-by: venegator <m.venega94@gmail.com>
Co-authored-by: kiblik <5609770+kiblik@users.noreply.github.com>
2024-09-13 23:01:59 +09:00
Gazal
e709ba3b5a
feat(argo-workflows): add loadBalancerClass field for Service resources ( #2771 )
2024-09-01 10:05:42 -05:00
Brian Dunnigan
8c0b686895
feat(argo-workflows): Added support for setting annotations on argo workflows controller configmap ( #2889 )
2024-08-20 20:07:05 +01:00
Aljoscha Pörtner
b5fcbe23c8
fix(argo-workflows): avoid empty namespace in role binding when singleNamespace is true ( #2858 )
...
Signed-off-by: Aljoscha Poertner <aljoscha.poertner@hellmann.com>
2024-08-02 11:42:36 +01:00
argoproj-renovate[bot]
67c720d23f
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.5.10 ( #2856 )
...
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-08-01 16:18:41 +09:00
argoproj-renovate[bot]
3fb3397d96
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.5.9 ( #2852 )
...
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-07-30 16:39:06 +09:00
Tim Collins
8130224b3b
fix(argo-workflows): add `app:` label to components to match upstream ( #2775 )
2024-06-19 09:00:44 +02:00
argoproj-renovate[bot]
3c127abe7b
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.5.8 ( #2773 )
...
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-06-18 08:46:47 +01:00
Anton Gilgur
fab2809c67
fix(argo-workflows): revert `BASE_HREF` change ( #2770 )
...
* fix(argo-workflows): revert `BASE_HREF` change
This reverts commit 134cecde58
.
Sorry, I screwed up this and caused a regression. Didn't read my own release notes (from 4 months ago to be fair) where `ARGO_BASE_HREF` would not work previously as it was inconsistently `ARGO_BASEHREF`. So there is no forward compatible change to be made here, so just revert this.
Will have to reinstate this change for the 3.6 upgrade
Signed-off-by: Anton Gilgur <agilgur5@gmail.com>
* changelog update
Signed-off-by: Anton Gilgur <agilgur5@gmail.com>
---------
Signed-off-by: Anton Gilgur <agilgur5@gmail.com>
2024-06-18 03:59:29 +09:00
Anton Gilgur
8b02b6d9b8
fix(argo-workflows): `BASE_HREF` -> `ARGO_BASE_HREF` for forward compat ( #2756 )
2024-06-10 07:18:20 +09:00
argoproj-renovate[bot]
408500c5cc
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.5.7 ( #2720 )
2024-05-27 17:09:26 +09:00
yuki.kitakata
f9eb0b394c
fix(argo-workflows): Add missing serviceLabels to server service ( #2698 )
2024-05-19 19:22:17 +09:00
yuki.kitakata
4611a16463
fix(argo-workflows): Correct sample of secondsAfterCompletion ( #2702 )
2024-05-19 08:34:24 +01:00
Daniel Beilin
966b745e7b
feat(argo-workflows): Allow adding additional ServiceAccounts to RoleBinding ( #2676 )
...
remove unnecessary if statements
Signed-off-by: Daniel Beilin <daniel.beilin@outlook.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2024-05-01 22:37:24 +09:00
Mykyta Orlov
65e99a1c04
fix(argo-workflows): hyphen typo in values.yaml comment ( #2673 )
2024-04-29 21:29:49 +01:00
argoproj-renovate[bot]
b7ccf969ad
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.5.6 ( #2651 )
2024-04-20 05:55:00 +01:00
Karl Lyons
c30f1984e4
feat(argo-workflows): Add the ability to use headless service for workflow controller ( #2620 )
2024-04-03 02:26:07 +09:00
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