Jonathan Muller
f66c40319a
chore(argo-workflows): expose option to control the log format/level ( #1855 )
...
* Allow to change the log format to json
Signed-off-by: Jonathan Muller <koren@pukogames.com>
* Documentation, version
Signed-off-by: Jonathan Muller <koren@pukogames.com>
---------
Signed-off-by: Jonathan Muller <koren@pukogames.com>
2023-02-24 15:56:41 -06:00
Jason Meridth
4735ea5cfb
chore(argo-workflows): Update docs to mention why CRDs are in templates folder ( #1857 )
...
Closes #1785
Borrowed `Custom resource definition` from argo-cd helm chart README and added it to
argo-workflows helm chart README
Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-02-23 11:44:01 -06:00
Vlad Losev
c08fc230d7
fix(argo-workflows): clean subresource permissions ( #1835 )
2023-02-09 23:31:49 -06:00
Jason Meridth
b1be8fabd4
chore(argo-workflows): Update Argo Workflows to v3.4.5 ( #1828 )
...
Signed-off-by: jmeridth <jmeridth@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2023-02-07 16:11:10 +01:00
Aikawa
bdbfaa2523
fix(argo-workflows): Align changelog structure to show changelogs on Artifact Hub ( #1812 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-01-29 19:48:27 +01:00
Jason Meridth
7992b5d04b
feat(argo-workflows): Add helper function to determine image value, minus tag ( #1754 )
...
We have a situation where we want to exclude the registry so that images can
be pulled from in-network mirrors. Currently when you exclude the registry,
you get stuck with a prefixing forward slash.
Had to keep the tags in the manifest files because helm template requires
a colon in the image value. Otherwise I'd move it into the helper function.
image entries changed: server, controller, executor
Signed-off-by: jmeridth <jmeridth@gmail.com>
Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-01-09 18:03:26 -06:00
Aikawa
4b8703db75
chore(argo-workflows): Support podGCDeleteDelayDuration and podGCGracePeriodSeconds ( #1728 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-01-03 10:46:01 +09:00
huiwq1990
5bd70fbd24
feat(argo-workflows): add envFrom for main container ( #1736 )
...
Signed-off-by: huiwq1990 <huiwq1990@163.com>
Signed-off-by: huiwq1990 <huiwq1990@163.com>
2022-12-29 23:20:47 -06:00
Aikawa
10e3af1bcf
chore(argo-workflows): Remove legacy API versions for PDBs ( #1741 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2022-12-29 17:31:39 +01:00
Aikawa
4ada750a84
chore(argo-workflows): Add changelog link on README ( #1726 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-22 22:00:38 +09:00
Aikawa
56f3b77fd1
chore(argo-workflows): Support missing configurations to workflow controller cm ( #1716 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-19 18:07:44 +09:00
Aikawa
3c8ad7be89
feat(argo-workflows): Support images property to workflow-controller-configmap for emissary executor ( #1708 )
...
* feat(argo-workflows): Support images property to workflow-controller-configmap for emissary executor
Signed-off-by: yu-croco <yu.croco@gmail.com>
* chore(argo-workflows): adopt concise name
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-19 08:41:56 +09:00
Pedro
5b15810e2d
fix(argo-workflows): avoid label exceeding maximum length ( #1692 )
...
fix(argo-workflows): generated value for app.kubernetes.io/version label for argo-workflows will not exceed maximum length and support image tags with a SHA digest.
Signed-off-by: Pedro Salgado <steenzout@users.noreply.github.com>
Signed-off-by: Pedro Salgado <steenzout@users.noreply.github.com>
2022-12-09 15:50:05 +09:00
Daniel Iziourov
216a52d341
fix(argo-workflows): missing artifact GC rbac ( #1680 )
...
According to the documentation:
https://argoproj.github.io/argo-workflows/walk-through/artifacts/#artifact-garbage-collection
Signed-off-by: danmx <daniel@iziourov.info>
Signed-off-by: danmx <daniel@iziourov.info>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2022-12-02 22:49:50 +09:00
Daniel Iziourov
48e16abc42
chore(argo-workflows): removed deprecated Role rbac ( #1681 )
...
Signed-off-by: danmx <daniel@iziourov.info>
Signed-off-by: danmx <daniel@iziourov.info>
2022-12-02 19:29:25 +09:00
Aikawa
9ae4579297
chore(argo-workflows): Update Argo Workflows to v3.4.4 ( #1674 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-01 00:25:40 +09:00
Aikawa
77d8a11dd8
chore(argo-workflows): Support workflow retention ( #1668 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-11-26 10:08:11 +09:00
Eugene Lugovtsov
062417e30d
feat(argo-workflows): Add labels for ServiceAccounts ( #1665 )
...
* Add labels for ServiceAccounts
Signed-off-by: Eugene Lugovtsov <lug.zhenia@gmail.com>
* fix workflow serviceaccount labels
Signed-off-by: Eugene Lugovtsov <lug.zhenia@gmail.com>
* fix docs
Signed-off-by: Eugene Lugovtsov <lug.zhenia@gmail.com>
Signed-off-by: Eugene Lugovtsov <lug.zhenia@gmail.com>
2022-11-25 09:35:40 +09:00
emmayylu
16cf7af98b
feat(argo-workflows): Allow controller to whitelist secrets ( #1646 )
...
* allow users to whitelist secrets
Signed-off-by: emmayylu <84873428+yolu-kxs@users.noreply.github.com>
* remove unnecessary if-statement
Signed-off-by: emmayylu <44856279+emmayylu@users.noreply.github.com>
* use square bracket for array
Signed-off-by: emmayylu <44856279+emmayylu@users.noreply.github.com>
* fix typo and update readme
Signed-off-by: emmayylu <44856279+emmayylu@users.noreply.github.com>
Signed-off-by: emmayylu <84873428+yolu-kxs@users.noreply.github.com>
Signed-off-by: emmayylu <44856279+emmayylu@users.noreply.github.com>
Co-authored-by: emmayylu <84873428+yolu-kxs@users.noreply.github.com>
2022-11-23 16:17:56 +09:00
Aikawa
050027ad65
fix(argo-workflows): Added missing attribute for sso ( #1641 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-11-14 20:20:11 +09:00
Max Kochubey
826ae0f177
Allow to add custom artifact repository ( #1453 )
...
Signed-off-by: Max Kochubey <20810306+maxkochubey@users.noreply.github.com>
Signed-off-by: Max Kochubey <20810306+maxkochubey@users.noreply.github.com>
2022-11-10 09:36:13 +09:00
Aikawa
82b726bab5
chore(argo-workflows): Update ArgoWorkflows to v3.4.3 ( #1610 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-11-01 18:26:18 +09:00
Nick Fisher
55b8b34d20
fix(argo-workflows): serviceaccount rbac when sso is enabled ( #1586 )
...
Signed-off-by: Nick Fisher <nxf5025@gmail.com>
Signed-off-by: Nick Fisher <nxf5025@gmail.com>
2022-10-27 10:04:37 +09:00
Aikawa
3a431395d0
chore(argo-workflows): Enable to set different imagePullPolicy for mainContainer and executor ( #1570 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-10-25 15:18:59 +09:00
Aikawa
6eaec3188a
chore(argo-workflows): Update ArgoWorkflows to v3.4.2 ( #1571 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-10-24 14:53:33 +09:00
Kiyoshi Muranaka
2626b31b69
feat(argo-workflows): Add support for topologySpreadConstraints ( #1496 )
...
Signed-off-by: Kiyoshi Muranaka <hxhgkkrgi@gmail.com>
Signed-off-by: Kiyoshi Muranaka <hxhgkkrgi@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2022-10-22 16:37:31 +09:00
Jason Meridth
0b5ab6da18
chore(argo-workflows): Upgrade argo-workflows to app version 3.4.1 ( #1505 )
...
[Release Notes](https://github.com/argoproj/argo-workflows/releases/tag/v3.4.1 )
Signed-off-by: jmeridth <jmeridth@gmail.com>
Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-10-02 18:27:57 +09:00
Keigo Hattori
107695e738
feat(argo-workflows): Add extra manifests to deploy within the chart ( #1495 )
...
Signed-off-by: Keigo Hattori <keigoht@gmail.com>
2022-09-28 15:50:45 +02:00
Aikawa
57d64df546
fix(argo-workflows): Helm syntax on SSO configuration ( #1493 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-27 21:43:48 +09:00
Aikawa
99aadc56c4
fix(argo-workflows): sso configuration ( #1492 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-27 18:53:04 +09:00
Aikawa
ab2ab593b3
feat(argo-workflows): Support Azure Blob Storage for artifact ( #1488 )
...
* feat(argo-workflows): Support Azure Blob Storage for artifact
Signed-off-by: yu-croco <yu.croco@gmail.com>
* chore(argo-workflows): refactor, from if/else to with
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-26 13:11:00 +09:00
Aikawa
bf2420767b
fix(argo-workflows): change default type of .mainContainer.env
and .executor.env
from object to array ( #1487 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-26 10:49:33 +09:00
Aikawa
fd0f2c92e1
fix(argo-workflows): Set only used values on SSO configuration ( #1483 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-24 09:03:36 +09:00
Aikawa
e9dddd8289
fix(argo-workflows): remove unsupported value from SSO configuration ( #1473 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-21 21:51:04 +09:00
JM
6099bbb256
fix(argo-workflows): move crds folder into templates folder ( #1472 )
...
Fixes #1430 #1468
Due to multiple instances where new/changed CRDs for argo-workflows do not
get installed/updated I believe it is time to move the crds folder into
the templates folder like our other helm charts.
I'm aware helm 3 is supposed to handle the crds folder but it seems there
are a few known issues currently [here](https://github.com/hashicorp/terraform-provider-helm/issues/944 ), [here](https://github.com/helm/helm/issues/11321 ) and [here](https://github.com/helm/helm/pull/11330 ) that show that may still
need some work.
Signed-off-by: jmeridth <jmeridth@gmail.com>
Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-09-21 05:34:39 -05:00
Aikawa
87d6e396a7
chore(argo-workflows): upgrade version v3.4.0 ( #1463 )
...
* chore(argo-workflows): upgrade version v3.4.0
Signed-off-by: yu-croco <yu.croco@gmail.com>
* fix(argo-workflows): Remove unsupported attributes on metricsConfig and telemetryConfig, from workflow-controller-configmap
Signed-off-by: yu-croco <yu.croco@gmail.com>
* fix(argo-workflows): update CRDs
Signed-off-by: yu-croco <yu.croco@gmail.com>
* fix(argo-workflows): upgrade CRDs
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-20 01:10:20 +09:00
JM
8ba4e42731
chore(maintainers): Change helm chart maintainers to argoproj ( #1426 )
...
Standardize helm chart maintainer to be
```yaml
maintainers:
- name: argoproj
url: https://argoproj.github.io/
```
We'll use CODEOWNERS to notify individual maintainers about PRs to the helm charts and will be our source-of-truth for that information
Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-08-26 11:02:57 +02:00
Aikawa
fce51dfec3
fix(argo-workflows): Changed default .Values.artifactRepository.s3.insecure to false for security ( #1401 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-08-17 09:06:40 +09:00
JM
5b6cb2678a
feat(argo-workflows): Upgrade argo-workflows to v3.3.9 ( #1393 )
...
[Release Notes](https://github.com/argoproj/argo-workflows/releases/tag/v3.3.9 )
Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-08-10 20:43:17 +09:00
Aikawa
334d8ae728
feat(argo-workflows): Add global tag ( #1377 )
...
* feat(argo-workflows): Moved `.Values.images` values to global
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
* Revert "feat(argo-workflows): Moved `.Values.images` values to global"
This reverts commit 67b4294675
.
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
* feat(argo-workflows): Add global tag
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-07-27 09:50:42 +09:00
Tadayuki Onishi
e01c613046
feat(argo-workflows): Assign common labels to some resources ( #1369 )
...
* feat(argo-workflows): Assign common labels to controller resources
Signed-off-by: kenchan0130 <tt.tanishi100@gmail.com>
* feat(argo-workflows): Assign common labels to the server sa resource
Signed-off-by: kenchan0130 <tt.tanishi100@gmail.com>
* Update argo-workflows Chart.yaml
Signed-off-by: kenchan0130 <tt.tanishi100@gmail.com>
2022-07-13 09:10:34 +09:00
JM" (Jason Meridth)
87f0f3a99c
feat(argo-workflows): Upgrade argo-workflows to v3.3.8 ( #1341 )
2022-06-24 00:47:27 -05:00
JM" (Jason Meridth)
789ce031bd
feat(argo-workflows) Upgrade argo-workflows to v3.3.7 ( #1337 )
...
[Release Notes](https://github.com/argoproj/argo-workflows/releases/tag/v3.3.7 )
Includes:
- fix: Skip TestExitHookWithExpression() completely ([#8761 ](https://github.com/argoproj/argo-workflows/pull/8761 ))
Signed-off-by: jmeridth <jmeridth@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-23 11:00:43 -05:00
Aikawa
445b2757f5
fix(argo-workflows): add missing verbs on workflow-controller cluster role for using HTTP templates ( #1327 )
...
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-06-23 18:29:45 +09:00
Prateek Khera
5112c77824
feat(argo-workflows): Add mainContainer config in configmap ( #1310 )
...
* Specify logformat for Argo-CD notifications component (#1303 )
* Add: Specify logformat for Argo-CD notifications component
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Update: Chart changelog
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Fix: documentation
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* feat(argo-rollouts): readonly dashboard (#1304 )
* feat-argo-rollouts-readonly-dashboard
Signed-off-by: foxtel-temujincabigao
<86087373+foxtel-temujincabigao@users.noreply.github.com>"
Signed-off-by: foxtel-temujincabigao <86087373+foxtel-temujincabigao@users.noreply.github.com>
* fixing readme values version link
Signed-off-by: foxtel-temujincabigao
<86087373+foxtel-temujincabigao@users.noreply.github.com>
Signed-off-by: foxtel-temujincabigao <86087373+foxtel-temujincabigao@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* fix(argo-workflows): Remove unsupported value (#1302 )
* fix(argo-workflows): Add comment about removed flag
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
* fix(argo-workflows): Remove unsupported value
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* add mainContainer config in configmap
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* update version
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* add mainContainer to values
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* add mainContainer to readme
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* add changelog
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* add Workflow Main Container key
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* fix(argo-cd): AppSet and Notifications respect global.podAnnotations (#1308 )
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* feat(argo-cd): support separate imagePullSecrets (#1311 )
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* chore: Update some tools' version on GitHub Actions (#1312 )
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* chore(CODEOWNERS): Add jmeridth as approver (#1271 )
Signed-off-by: jmeridth <jmeridth@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* feat(argo-cd): Support annotations in argocd-configs secrets (#1314 )
* feat(argo-cd): support annotations in argocd-configs secrets
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
* fix(argo-cd): align to exitsing format
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* add new line to fix failed liniting
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* remove auto-generating readme
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* match readme as per the comment in values file
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* add image pullpolicy to values.yaml
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* add image pullpolicy to values.yaml
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* add image pullpolicy to readme
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* fix ordering in readme
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>
* Exclude "mainContainer" prefix from General parameters
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
Co-authored-by: foxtel-temujincabigao <86087373+foxtel-temujincabigao@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Aikawa <yuki.kita22@gmail.com>
Co-authored-by: Prateek Khera <mail.prateekkhera@gmail.com>
Co-authored-by: JM" (Jason Meridth) <jmeridth@gmail.com>
2022-06-10 17:50:01 +01:00
Aikawa
35f9ea8149
fix(argo-workflows): Remove unsupported value ( #1302 )
...
* fix(argo-workflows): Add comment about removed flag
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
* fix(argo-workflows): Remove unsupported value
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-06-01 19:56:20 +02:00
JM" (Jason Meridth)
0956363ebb
feat(argo-workflows): Upgrade argo-workflows to v3.3.6 ( #1297 )
...
[Release Notes](https://github.com/argoproj/argo-workflows/releases/tag/v3.3.6 )
Includes 1 fix:
- eat: Handle omitted nodes in DAG enhanced depends logic. Fixes [#8654 ](https://github.com/argoproj/argo-workflows/issues/8654 )
Signed-off-by: jmeridth <jmeridth@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-05-26 12:20:25 +01:00
Ken Kaizu
760fe39dc9
feat(argo-workflows): add support workflow-controller-configmap navColor ( #1276 )
...
Signed-off-by: krrrr38 <k.kaizu38@gmail.com>
2022-05-25 11:30:08 +02:00
Aikawa
5f33394042
fix(argo-workflows): add missing rules for workflow role to run HTTP templates ( #1291 )
...
* fix(argo-workflows): add missing rules for workflow role to run HTTP/plugin templates
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
* chore(argo-workflows): refactor role rules simpler
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-05-25 10:51:50 +02:00
Aikawa
0e090ef854
fix(argo-workflows): adjust api version of pod disruption budget by referring to k8s version ( #1288 )
...
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-05-22 09:43:12 +02:00