Using Helm Set Command

Tony Choe
Apr 26, 2021

To pass a simple key/value

Example:

prometheus:
prometheusSpec:
externalLabels:
cluster: demo

Solution:

helm install foo \
--set prometheus.prometheusSpec.externalLabels.cluster=demo

To pass array values via ` — set` command

Example:

env:
- name: cluster
value: demo
- name: region
value: uswest

Solution:

helm install foo \
--set env[0].name="cluster",env[0].value="demo" \
--set env[1].name="region",env[0].value="uswest"

--

--