diff --git a/manifests/type/multi-tenant/target/workload/kustomization.yaml b/manifests/type/multi-tenant/target/workload/kustomization.yaml index 89444046a..c25d8e098 100644 --- a/manifests/type/multi-tenant/target/workload/kustomization.yaml +++ b/manifests/type/multi-tenant/target/workload/kustomization.yaml @@ -4,4 +4,9 @@ resources: - ../../../../function/sip - ../../../../function/synclabeller - ../../../../function/vino - - ../../../../function/helm-chart-repository/ \ No newline at end of file + - ../../../../function/helm-chart-repository/ +patchesStrategicMerge: + # NOTE: ViNO uses Kustomize's configMapGenerator feature to configure various + # application behaviors. Override them below using patches. + # https://opendev.org/airship/vino/src/branch/master/config/manager/kustomization.yaml + - patches/vino-flavors.yaml diff --git a/manifests/type/multi-tenant/target/workload/patches/vino-flavors.yaml b/manifests/type/multi-tenant/target/workload/patches/vino-flavors.yaml new file mode 100644 index 000000000..eba685d08 --- /dev/null +++ b/manifests/type/multi-tenant/target/workload/patches/vino-flavors.yaml @@ -0,0 +1,15 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: flavors +data: + flavors.yaml: | + flavors: + master: + vcpus: 4 + memory: 16 + rootSize: 128 + worker: + vcpus: 16 + memory: 64 + rootSize: 256