From b6dba43907680220c6ea5082e993f24958440817 Mon Sep 17 00:00:00 2001 From: Nicholas Morey Date: Sat, 27 May 2023 18:55:12 -0600 Subject: [PATCH] docs: add helm values declarative syntax (#13661) The Helm section of the user guide is missing an example of using `source.helm.values`. Signed-off-by: Nicholas Morey --- docs/user-guide/helm.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/docs/user-guide/helm.md b/docs/user-guide/helm.md index d65316b71d0bd..554eab2ba31ae 100644 --- a/docs/user-guide/helm.md +++ b/docs/user-guide/helm.md @@ -50,6 +50,29 @@ source: - values-production.yaml ``` +## Values + +Argo CD supports the equivalent of a values file directly in the Application manifest using the `source.helm.values` key. + +``` +source: + helm: + values: | + ingress: + enabled: true + path: / + hosts: + - mydomain.example.com + annotations: + kubernetes.io/ingress.class: nginx + kubernetes.io/tls-acme: "true" + labels: {} + tls: + - secretName: mydomain-tls + hosts: + - mydomain.example.com +``` + ## Helm Parameters Helm has the ability to set parameter values, which override any values in