Merge branch 'main' into flexible-entrypoint
Signed-off-by: Gergely Czuczy <gergely.czuczy@harmless.hu>
This commit is contained in:
commit
4eb48eed2f
12 changed files with 78 additions and 18 deletions
4
.github/workflows/lint-and-test.yml
vendored
4
.github/workflows/lint-and-test.yml
vendored
|
@ -38,8 +38,8 @@ jobs:
|
||||||
changed=$(ct --config ./.github/configs/ct-lint.yaml list-changed)
|
changed=$(ct --config ./.github/configs/ct-lint.yaml list-changed)
|
||||||
charts=$(echo "$changed" | tr '\n' ' ' | xargs)
|
charts=$(echo "$changed" | tr '\n' ' ' | xargs)
|
||||||
if [[ -n "$changed" ]]; then
|
if [[ -n "$changed" ]]; then
|
||||||
echo "changed=true" >> $GITHUB_STATE
|
echo "changed=true" >> $GITHUB_OUTPUT
|
||||||
echo "changed_charts=$charts" >> $GITHUB_STATE
|
echo "changed_charts=$charts" >> $GITHUB_OUTPUT
|
||||||
fi
|
fi
|
||||||
|
|
||||||
- name: Run chart-testing (lint)
|
- name: Run chart-testing (lint)
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
appVersion: v2.6.4
|
appVersion: v2.6.6
|
||||||
kubeVersion: ">=1.22.0-0"
|
kubeVersion: ">=1.22.0-0"
|
||||||
description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
|
description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
|
||||||
name: argo-cd
|
name: argo-cd
|
||||||
version: 5.26.1
|
version: 5.27.2
|
||||||
home: https://github.com/argoproj/argo-helm
|
home: https://github.com/argoproj/argo-helm
|
||||||
icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png
|
icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png
|
||||||
sources:
|
sources:
|
||||||
|
|
|
@ -672,7 +672,7 @@ NAME: my-release
|
||||||
| server.certificateSecret.enabled | bool | `false` | Create argocd-server-tls secret |
|
| server.certificateSecret.enabled | bool | `false` | Create argocd-server-tls secret |
|
||||||
| server.certificateSecret.key | string | `""` | Private Key of the certificate |
|
| server.certificateSecret.key | string | `""` | Private Key of the certificate |
|
||||||
| server.certificateSecret.labels | object | `{}` | Labels to be added to argocd-server-tls secret |
|
| server.certificateSecret.labels | object | `{}` | Labels to be added to argocd-server-tls secret |
|
||||||
| server.containerPorts.metrics | int | `8082` | Metrics container port |
|
| server.containerPorts.metrics | int | `8083` | Metrics container port |
|
||||||
| server.containerPorts.server | int | `8080` | Server container port |
|
| server.containerPorts.server | int | `8080` | Server container port |
|
||||||
| server.containerSecurityContext | object | See [values.yaml] | Server container-level security context |
|
| server.containerSecurityContext | object | See [values.yaml] | Server container-level security context |
|
||||||
| server.deploymentAnnotations | object | `{}` | Annotations to be added to server Deployment |
|
| server.deploymentAnnotations | object | `{}` | Annotations to be added to server Deployment |
|
||||||
|
|
|
@ -208,7 +208,7 @@ spec:
|
||||||
affinity:
|
affinity:
|
||||||
{{- trim . | nindent 8 }}
|
{{- trim . | nindent 8 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- with .Values.applicationSet.nodeSelector }}
|
{{- with .Values.applicationSet.nodeSelector | default .Values.global.nodeSelector }}
|
||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
|
@ -26,6 +26,9 @@ stringData:
|
||||||
clusterResources: {{ .clusterResources | quote }}
|
clusterResources: {{ .clusterResources | quote }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
{{- if .project }}
|
||||||
|
project: {{ .project | quote }}
|
||||||
|
{{- end }}
|
||||||
config: |
|
config: |
|
||||||
{{- required "A valid .Values.configs.clusterCredentials[].config entry is required!" .config | toRawJson | nindent 4 }}
|
{{- required "A valid .Values.configs.clusterCredentials[].config entry is required!" .config | toRawJson | nindent 4 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
|
@ -387,6 +387,7 @@ configs:
|
||||||
## Ref:
|
## Ref:
|
||||||
## - https://argo-cd.readthedocs.io/en/stable/operator-manual/declarative-setup/#clusters
|
## - https://argo-cd.readthedocs.io/en/stable/operator-manual/declarative-setup/#clusters
|
||||||
## - https://argo-cd.readthedocs.io/en/stable/operator-manual/security/#external-cluster-credentials
|
## - https://argo-cd.readthedocs.io/en/stable/operator-manual/security/#external-cluster-credentials
|
||||||
|
## - https://argo-cd.readthedocs.io/en/stable/user-guide/projects/#project-scoped-repositories-and-clusters
|
||||||
clusterCredentials: []
|
clusterCredentials: []
|
||||||
# - name: mycluster
|
# - name: mycluster
|
||||||
# server: https://mycluster.com
|
# server: https://mycluster.com
|
||||||
|
@ -408,6 +409,16 @@ configs:
|
||||||
# tlsClientConfig:
|
# tlsClientConfig:
|
||||||
# insecure: false
|
# insecure: false
|
||||||
# caData: "<base64 encoded certificate>"
|
# caData: "<base64 encoded certificate>"
|
||||||
|
# - name: mycluster3-project-scoped
|
||||||
|
# server: https://mycluster3.com
|
||||||
|
# labels: {}
|
||||||
|
# annotations: {}
|
||||||
|
# project: my-project1
|
||||||
|
# config:
|
||||||
|
# bearerToken: "<authentication token>"
|
||||||
|
# tlsClientConfig:
|
||||||
|
# insecure: false
|
||||||
|
# caData: "<base64 encoded certificate>"
|
||||||
|
|
||||||
# DEPRECATED - Moved to configs.ssh.annotations
|
# DEPRECATED - Moved to configs.ssh.annotations
|
||||||
# knownHostsAnnotations: {}
|
# knownHostsAnnotations: {}
|
||||||
|
@ -1581,7 +1592,7 @@ server:
|
||||||
# -- Server container port
|
# -- Server container port
|
||||||
server: 8080
|
server: 8080
|
||||||
# -- Metrics container port
|
# -- Metrics container port
|
||||||
metrics: 8082
|
metrics: 8083
|
||||||
|
|
||||||
# -- Host Network for Server pods
|
# -- Host Network for Server pods
|
||||||
hostNetwork: false
|
hostNetwork: false
|
||||||
|
|
|
@ -2,7 +2,7 @@ apiVersion: v2
|
||||||
appVersion: v1.7.6
|
appVersion: v1.7.6
|
||||||
description: A Helm chart for Argo Events, the event-driven workflow automation framework
|
description: A Helm chart for Argo Events, the event-driven workflow automation framework
|
||||||
name: argo-events
|
name: argo-events
|
||||||
version: 2.1.3
|
version: 2.1.4
|
||||||
home: https://github.com/argoproj/argo-helm
|
home: https://github.com/argoproj/argo-helm
|
||||||
icon: https://argoproj.github.io/argo-events/assets/logo.png
|
icon: https://argoproj.github.io/argo-events/assets/logo.png
|
||||||
keywords:
|
keywords:
|
||||||
|
@ -15,5 +15,5 @@ maintainers:
|
||||||
url: https://argoproj.github.io/
|
url: https://argoproj.github.io/
|
||||||
annotations:
|
annotations:
|
||||||
artifacthub.io/changes: |
|
artifacthub.io/changes: |
|
||||||
- kind: changed
|
- kind: added
|
||||||
description: Upgrade Argo Events to v1.7.6
|
description: Add install guide on README
|
||||||
|
|
|
@ -17,6 +17,19 @@ To regenerate this document, please run:
|
||||||
./scripts/helm-docs.sh
|
./scripts/helm-docs.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Installing the Chart
|
||||||
|
|
||||||
|
To install the chart with the release name `my-release`:
|
||||||
|
|
||||||
|
```console
|
||||||
|
$ helm repo add argo https://argoproj.github.io/argo-helm
|
||||||
|
"argo" has been added to your repositories
|
||||||
|
|
||||||
|
$ helm install my-release argo/argo-events
|
||||||
|
NAME: my-release
|
||||||
|
...
|
||||||
|
```
|
||||||
|
|
||||||
## Upgrading
|
## Upgrading
|
||||||
|
|
||||||
### Custom resource definitions
|
### Custom resource definitions
|
||||||
|
|
|
@ -17,6 +17,19 @@ To regenerate this document, please run:
|
||||||
./scripts/helm-docs.sh
|
./scripts/helm-docs.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Installing the Chart
|
||||||
|
|
||||||
|
To install the chart with the release name `my-release`:
|
||||||
|
|
||||||
|
```console
|
||||||
|
$ helm repo add argo https://argoproj.github.io/argo-helm
|
||||||
|
"argo" has been added to your repositories
|
||||||
|
|
||||||
|
$ helm install my-release argo/argo-events
|
||||||
|
NAME: my-release
|
||||||
|
...
|
||||||
|
```
|
||||||
|
|
||||||
## Upgrading
|
## Upgrading
|
||||||
|
|
||||||
### Custom resource definitions
|
### Custom resource definitions
|
||||||
|
|
|
@ -3,7 +3,7 @@ appVersion: v3.4.5
|
||||||
name: argo-workflows
|
name: argo-workflows
|
||||||
description: A Helm chart for Argo Workflows
|
description: A Helm chart for Argo Workflows
|
||||||
type: application
|
type: application
|
||||||
version: 0.22.13
|
version: 0.22.14
|
||||||
icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png
|
icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png
|
||||||
home: https://github.com/argoproj/argo-helm
|
home: https://github.com/argoproj/argo-helm
|
||||||
sources:
|
sources:
|
||||||
|
@ -14,10 +14,4 @@ maintainers:
|
||||||
annotations:
|
annotations:
|
||||||
artifacthub.io/changes: |
|
artifacthub.io/changes: |
|
||||||
- kind: added
|
- kind: added
|
||||||
description: Added workflow startup option --log-format (defaults to 'text').
|
description: Add install guide on README.
|
||||||
- kind: added
|
|
||||||
description: Added server startup option --log-format (defaults to 'text').
|
|
||||||
- kind: added
|
|
||||||
description: Added server startup option --loglevel (defaults to 'info').
|
|
||||||
- kind: added
|
|
||||||
description: Added server startup option --gloglevel (defaults to '0').
|
|
||||||
|
|
|
@ -28,6 +28,19 @@ kubectl apply -k "https://github.com/argoproj/argo-workflows/manifests/base/crds
|
||||||
kubectl apply -k "https://github.com/argoproj/argo-workflows/manifests/base/crds/full?ref=v3.3.9"
|
kubectl apply -k "https://github.com/argoproj/argo-workflows/manifests/base/crds/full?ref=v3.3.9"
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Installing the Chart
|
||||||
|
|
||||||
|
To install the chart with the release name `my-release`:
|
||||||
|
|
||||||
|
```console
|
||||||
|
$ helm repo add argo https://argoproj.github.io/argo-helm
|
||||||
|
"argo" has been added to your repositories
|
||||||
|
|
||||||
|
$ helm install my-release argo/argo-workflows
|
||||||
|
NAME: my-release
|
||||||
|
...
|
||||||
|
```
|
||||||
|
|
||||||
## Changelog
|
## Changelog
|
||||||
|
|
||||||
For full list of changes, please check ArtifactHub [changelog].
|
For full list of changes, please check ArtifactHub [changelog].
|
||||||
|
|
|
@ -28,6 +28,19 @@ kubectl apply -k "https://github.com/argoproj/argo-workflows/manifests/base/crds
|
||||||
kubectl apply -k "https://github.com/argoproj/argo-workflows/manifests/base/crds/full?ref=v3.3.9"
|
kubectl apply -k "https://github.com/argoproj/argo-workflows/manifests/base/crds/full?ref=v3.3.9"
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Installing the Chart
|
||||||
|
|
||||||
|
To install the chart with the release name `my-release`:
|
||||||
|
|
||||||
|
```console
|
||||||
|
$ helm repo add argo https://argoproj.github.io/argo-helm
|
||||||
|
"argo" has been added to your repositories
|
||||||
|
|
||||||
|
$ helm install my-release argo/argo-workflows
|
||||||
|
NAME: my-release
|
||||||
|
...
|
||||||
|
```
|
||||||
|
|
||||||
## Changelog
|
## Changelog
|
||||||
|
|
||||||
For full list of changes, please check ArtifactHub [changelog].
|
For full list of changes, please check ArtifactHub [changelog].
|
||||||
|
|
Loading…
Reference in a new issue