From 7b34c642f829c7af921602667ee014944395033f Mon Sep 17 00:00:00 2001 From: Austin Abro Date: Thu, 5 Dec 2024 18:02:02 +0000 Subject: [PATCH] don't modify helm charts Signed-off-by: Austin Abro --- examples/helm-charts/zarf.yaml | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/examples/helm-charts/zarf.yaml b/examples/helm-charts/zarf.yaml index 50c3b50b61..dbb2648204 100644 --- a/examples/helm-charts/zarf.yaml +++ b/examples/helm-charts/zarf.yaml @@ -10,7 +10,7 @@ components: charts: # Charts are organized in a list with unique chart names per component - note that a Zarf chart name does not need to match the chart name in a Chart.yaml - name: podinfo-local - version: 6.4.100 + version: 6.4.0 namespace: podinfo-from-local-chart # In this case `localPath` will load the podinfo chart that is located in the `chart` directory localPath: chart @@ -22,6 +22,36 @@ components: - name: REPLICA_COUNT description: "Override the number of pod replicas" path: replicaCount + + - name: podinfo-oci + version: 6.4.0 + namespace: podinfo-from-oci + # In this case `url` will load the helm chart located in the podinfo OCI repository + url: oci://ghcr.io/stefanprodan/charts/podinfo + valuesFiles: + - values.yaml + + - name: podinfo-git + version: 6.4.0 + namespace: podinfo-from-git + # In this case `url` will load the helm chart located in the podinfo git repository + url: https://github.com/stefanprodan/podinfo.git + # By default git will look in the root of the git repository but you can define a sub directory with `gitPath` + gitPath: charts/podinfo + valuesFiles: + - values.yaml + + - name: podinfo-repo + version: 6.4.0 + namespace: podinfo-from-repo + # In this case `url` will load the helm chart located in the podinfo helm repository + url: https://stefanprodan.github.io/podinfo + # By default the chart `name` will be what is used to search a repository but since Zarf chart names must be unique per-component you can override this with `repoName` + repoName: podinfo + # By default the release name will be the chart name, but you can override this with the `releaseName` key + releaseName: cool-release-name + valuesFiles: + - values.yaml images: - ghcr.io/stefanprodan/podinfo:6.4.0 # This is the cosign signature for the podinfo image for image signature verification