38 lines
1.1 KiB
YAML
38 lines
1.1 KiB
YAML
global: {}
|
|
|
|
commons:
|
|
namespace:
|
|
# -- labels for every new created namespace (together or overwritten by components.<component-release-name.namespace.labels)
|
|
labels: {}
|
|
|
|
helm:
|
|
release:
|
|
install: {}
|
|
test: {}
|
|
upgrade: {}
|
|
driftDetection: {}
|
|
|
|
componentCommons:
|
|
helm:
|
|
release:
|
|
interval: 10m
|
|
# -- valuesFrom for every components (for use values from ConfigMap or Secret)
|
|
valuesFrom: []
|
|
|
|
components:
|
|
<component-release-name>:
|
|
# -- enable component-release to install
|
|
enabled: false
|
|
# -- optional component-name (if not set component-release-name is used as component-name)
|
|
name:
|
|
namespace:
|
|
# -- if not set, it reuse namespace where this base-chart is deployed
|
|
name:
|
|
# -- if create a new namespace use labels (and the common namespace.labels)
|
|
labels: {}
|
|
# -- use the named namespace but does not create it
|
|
skip_create: false
|
|
# -- valuesFrom just for this component (for use values from ConfigMap or Secret)
|
|
valuesFrom: []
|
|
# -- set values on component-release
|
|
values: {}
|