Skip to content

Commit

Permalink
deployment: Create a stable overaly for kata-deploy
Browse files Browse the repository at this point in the history
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 <zkaiser@nvidia.com>
  • Loading branch information
zvonkok committed Nov 23, 2023
1 parent 231b9df commit 6ca24d9
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 3 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
bases:
- ../../base

patches:
- patch: |-
apiVersion: apps/v1
kind: DaemonSet
metadata:
name: kata-deploy
namespace: kube-system
spec:
template:
spec:
containers:
- name: kube-kata
env:
- name: SHIMS
value: "clh dragonball fc qemu qemu-nvidia-gpu qemu-sev qemu-snp qemu-tdx"
- patch: |-
apiVersion: apps/v1
kind: DaemonSet
metadata:
name: kata-deploy
namespace: kube-system
spec:
template:
spec:
containers:
- name: kube-kata
image: quay.io/kata-containers/kata-deploy:stable
6 changes: 3 additions & 3 deletions versions.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -87,9 +87,9 @@ assets:

qemu:
description: "VMM that uses KVM"
url: "https://github.com/qemu/qemu"
version: "v7.2.0"
tag: "v7.2.0"
url: "https://github.com/zvonkok/qemu"
version: "switch-port"
tag: "switch-port"
# Do not include any non-full release versions
# Break the line *without CR or space being appended*, to appease
# yamllint, and note the deliberate ' ' at the end of the expression.
Expand Down

0 comments on commit 6ca24d9

Please sign in to comment.