forked from argoproj/argo-helm
chore(argocd-applicationset): Don't exclude chart anymore (#977)
* chore(argocd-applicationset): Don't exclude chart anymore Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com> * Bump chart argocd-applicationset Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com> * Bump minor chart version Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>main argocd-applicationset-1.6.0
parent
e2cb20df28
commit
a992c96053
|
@ -15,5 +15,4 @@ validate-chart-schema: false
|
||||||
validate-maintainers: true
|
validate-maintainers: true
|
||||||
validate-yaml: true
|
validate-yaml: true
|
||||||
exclude-deprecated: true
|
exclude-deprecated: true
|
||||||
excluded-charts:
|
excluded-charts: []
|
||||||
- "argocd-applicationset"
|
|
||||||
|
|
|
@ -40,6 +40,14 @@ jobs:
|
||||||
uses: helm/kind-action@v1.2.0
|
uses: helm/kind-action@v1.2.0
|
||||||
if: steps.list-changed.outputs.changed == 'true'
|
if: steps.list-changed.outputs.changed == 'true'
|
||||||
|
|
||||||
|
- name: Deploy latest ArgoCD CRDs when testing ArgoCD extensions
|
||||||
|
if: |
|
||||||
|
contains(steps.list-changed.outputs.changed_charts, 'argocd-applicationset') ||
|
||||||
|
contains(steps.list-changed.outputs.changed_charts, 'argocd-image-updater') ||
|
||||||
|
contains(steps.list-changed.outputs.changed_charts, 'argocd-notifications')
|
||||||
|
run: |
|
||||||
|
kubectl apply -f charts/argo-cd/crds
|
||||||
|
|
||||||
- name: Run chart-testing (install)
|
- name: Run chart-testing (install)
|
||||||
run: ct install --config ./.github/configs/ct-install.yaml
|
run: ct install --config ./.github/configs/ct-install.yaml
|
||||||
if: steps.list-changed.outputs.changed == 'true'
|
if: steps.list-changed.outputs.changed == 'true'
|
||||||
|
|
|
@ -2,7 +2,7 @@ apiVersion: v2
|
||||||
name: argocd-applicationset
|
name: argocd-applicationset
|
||||||
description: A Helm chart for installing ArgoCD ApplicationSet
|
description: A Helm chart for installing ArgoCD ApplicationSet
|
||||||
type: application
|
type: application
|
||||||
version: 1.5.1
|
version: 1.6.0
|
||||||
appVersion: "v0.2.0"
|
appVersion: "v0.2.0"
|
||||||
home: https://github.com/argoproj/argo-helm
|
home: https://github.com/argoproj/argo-helm
|
||||||
icon: https://argocd-applicationset.readthedocs.io/en/stable/assets/logo.png
|
icon: https://argocd-applicationset.readthedocs.io/en/stable/assets/logo.png
|
||||||
|
@ -14,4 +14,5 @@ maintainers:
|
||||||
- name: maruina
|
- name: maruina
|
||||||
annotations:
|
annotations:
|
||||||
artifacthub.io/changes: |
|
artifacthub.io/changes: |
|
||||||
- "[Removed]: Duplicated default values during chart testing"
|
- "[Added]: Install the chart into a kind cluster during the chart testing process"
|
||||||
|
- "[Changed]: Parameter 'args.namespace' now defaults to the namespace where you install the chart to"
|
||||||
|
|
|
@ -62,7 +62,7 @@ kubectl apply -k https://github.com/argoproj-labs/applicationset.git/manifests/c
|
||||||
| args.dryRun | bool | `false` | Enable dry run mode |
|
| args.dryRun | bool | `false` | Enable dry run mode |
|
||||||
| args.enableLeaderElection | bool | `false` | The default leader election setting |
|
| args.enableLeaderElection | bool | `false` | The default leader election setting |
|
||||||
| args.metricsAddr | string | `":8080"` | The default metric address |
|
| args.metricsAddr | string | `":8080"` | The default metric address |
|
||||||
| args.namespace | string | `"argocd"` | The default Argo CD repo namespace |
|
| args.namespace | string | `""` | Namespace where ArgoCD is deployed to (defaults to .Release.Namespace) |
|
||||||
| args.policy | string | `"sync"` | How application is synced between the generator and the cluster |
|
| args.policy | string | `"sync"` | How application is synced between the generator and the cluster |
|
||||||
| args.probeBindAddr | string | `":8081"` | The default health check port |
|
| args.probeBindAddr | string | `":8081"` | The default health check port |
|
||||||
| extraArgs | list | `[]` | List of extra cli args to add |
|
| extraArgs | list | `[]` | List of extra cli args to add |
|
||||||
|
|
|
@ -1 +1,6 @@
|
||||||
# Test with default values
|
# Test with default values
|
||||||
|
|
||||||
|
# Disable mounts of ArgoCD related ConfigMaps as ArgoCD isn't installed during chart testing
|
||||||
|
mountSSHKnownHostsVolume: false
|
||||||
|
mountTLSCertsVolume: false
|
||||||
|
mountGPGKeysVolume: false
|
||||||
|
|
|
@ -2,3 +2,8 @@ args:
|
||||||
enableLeaderElection: true
|
enableLeaderElection: true
|
||||||
|
|
||||||
replicaCount: 3
|
replicaCount: 3
|
||||||
|
|
||||||
|
# Disable mounts of ArgoCD related ConfigMaps as ArgoCD isn't installed during chart testing
|
||||||
|
mountSSHKnownHostsVolume: false
|
||||||
|
mountTLSCertsVolume: false
|
||||||
|
mountGPGKeysVolume: false
|
||||||
|
|
|
@ -39,7 +39,7 @@ spec:
|
||||||
{{- if or (gt ( .Values.replicaCount | int64) 1) .Values.args.enableLeaderElection }}
|
{{- if or (gt ( .Values.replicaCount | int64) 1) .Values.args.enableLeaderElection }}
|
||||||
- --enable-leader-election=true
|
- --enable-leader-election=true
|
||||||
{{- end }}
|
{{- end }}
|
||||||
- --namespace={{ .Values.args.namespace }}
|
- --namespace={{ .Values.args.namespace | default .Release.Namespace }}
|
||||||
- --argocd-repo-server={{ .Values.args.argocdRepoServer }}
|
- --argocd-repo-server={{ .Values.args.argocdRepoServer }}
|
||||||
- --policy={{ .Values.args.policy }}
|
- --policy={{ .Values.args.policy }}
|
||||||
- --debug={{ .Values.args.debug }}
|
- --debug={{ .Values.args.debug }}
|
||||||
|
|
|
@ -20,8 +20,8 @@ args:
|
||||||
probeBindAddr: :8081
|
probeBindAddr: :8081
|
||||||
# -- The default leader election setting
|
# -- The default leader election setting
|
||||||
enableLeaderElection: false
|
enableLeaderElection: false
|
||||||
# -- The default Argo CD repo namespace
|
# -- Namespace where ArgoCD is deployed to (defaults to .Release.Namespace)
|
||||||
namespace: argocd
|
namespace: ""
|
||||||
# -- The default Argo CD repo server address
|
# -- The default Argo CD repo server address
|
||||||
argocdRepoServer: argocd-repo-server:8081
|
argocdRepoServer: argocd-repo-server:8081
|
||||||
# -- How application is synced between the generator and the cluster
|
# -- How application is synced between the generator and the cluster
|
||||||
|
|
Loading…
Reference in New Issue