Gleb Aronsky 2e3aec69fd Add support for multiple featureGates
CDI and KubeVirt support multiple featureGates,
but the kubevirt-app currently only supports
applying one featureGate. This update to the Helm
charts provides support for multiple featureGates to
be applied to both CDI and KubeVirt.

Due to the way YAML processing works,
some formatting has been slightly changed without
affecting functionality, and is now more consistent
with the original.

Test Plan:

PASS:
 - Create an overrides.yaml file with the featureGates, e.g.:
   featureGates: ["Snapshot","HugePages","CPUManager","NUMA""]
 - Apply system helm-override-update kubevirt-app kubevirt-app kubevirt
    with --values ./overrides.yaml.
 - Confirm that system helm-override-show kubevirt-app kubevirt-app kubevirt
   contains the updates.
 - Apply the changes with system application-apply kubevirt-app.
 - Confirm the CR has the new values.
 - Repeat the steps for CDI.

Closes-Bug: 2088193

Change-Id: Ie3e3f19fe0e200125ebe56e9cadb28fedcbae371
Signed-off-by: Gleb Aronsky <gleb.aronsky@windriver.com>
2024-11-21 15:35:37 -08:00
2023-12-13 13:40:24 -07:00
2022-06-10 22:05:27 +00:00
2022-09-30 08:14:18 -07:00
2023-01-20 15:34:53 +00:00
2022-09-30 08:14:18 -07:00
2022-09-30 08:14:18 -07:00
2023-12-13 13:40:24 -07:00
Description
StarlingX KubeVirt App
1.3 MiB
Languages
Python 79.9%
Makefile 18.4%
Dockerfile 1.2%
Assembly 0.3%
Shell 0.2%