treasuremap/manifests/type/multi-tenant/target/workload/patches/vino-flavors.yaml
Drew Walters f35d7bd45d Add ability to configure ViNO flavors
ViNO configures application behavior using configMaps generated inside
of various kustomization.yaml files [0]; however, we cannot modify them
in Treasuremap because they live in the upstream folder. This change
adds a mechanism for configuring flavors using patches. Other
application configMaps can be overridden the same way.

The new default values added for the multi-tenant type are configured
for the stl3 site; however, operators can override these values for
downstream environments.

[0] https://opendev.org/airship/vino/src/branch/master/config/manager/kustomization.yaml

Closes #170

Signed-off-by: Drew Walters <andrew.walters@att.com>
Change-Id: I73668b15a652cf28b366154a53e62970311d61b8
2021-06-14 15:22:13 +00:00

16 lines
237 B
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: flavors
data:
flavors.yaml: |
flavors:
controlPlane:
vcpus: 4
memory: 16
rootSize: 128
worker:
vcpus: 16
memory: 64
rootSize: 256