From 16380558e0303127b89eb0c9e4e862aa38440efe Mon Sep 17 00:00:00 2001 From: Zvonko Kaiser Date: Thu, 23 Nov 2023 15:18:17 +0000 Subject: [PATCH] deployment: Create a stable overaly for kata-deploy Fixes: #8508 Create a stable overlay for kata-deploy.yaml so we do not have to maintain two files, only one. Single source for both. This is also preparation for the helm-overlay Signed-off-by: Zvonko Kaiser --- .../overlays/stable/env_stable_conf.yaml | 13 +++++++++++++ .../kata-deploy/overlays/stable/kustomization.yaml | 9 +++++++++ 2 files changed, 22 insertions(+) create mode 100644 tools/packaging/kata-deploy/kata-deploy/overlays/stable/env_stable_conf.yaml create mode 100644 tools/packaging/kata-deploy/kata-deploy/overlays/stable/kustomization.yaml diff --git a/tools/packaging/kata-deploy/kata-deploy/overlays/stable/env_stable_conf.yaml b/tools/packaging/kata-deploy/kata-deploy/overlays/stable/env_stable_conf.yaml new file mode 100644 index 0000000000..6f14f28842 --- /dev/null +++ b/tools/packaging/kata-deploy/kata-deploy/overlays/stable/env_stable_conf.yaml @@ -0,0 +1,13 @@ +apiVersion: apps/v1 +kind: DaemonSet +metadata: + name: kata-deploy + namespace: kube-system +spec: + template: + spec: + containers: + - name: kube-kata + env: + - name: SHIMS + value: "clh cloud-hypervisor dragonball fc qemu qemu-nvidia-gpu qemu-sev qemu-snp qemu-tdx" diff --git a/tools/packaging/kata-deploy/kata-deploy/overlays/stable/kustomization.yaml b/tools/packaging/kata-deploy/kata-deploy/overlays/stable/kustomization.yaml new file mode 100644 index 0000000000..ce7a220171 --- /dev/null +++ b/tools/packaging/kata-deploy/kata-deploy/overlays/stable/kustomization.yaml @@ -0,0 +1,9 @@ +bases: +- ../../base + +images: +- name: quay.io/kata-containers/kata-deploy + newTag: stable + +patches: +- path: env_stable_conf.yaml