Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions charts/all/baremetal/templates/vsock-mco.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{{- if not .Values.global.cluster.hcp }}
{{- range list "master" "worker" }}
{{- if $.Values.tdx.enabled }}
---
Expand All @@ -23,3 +24,4 @@ spec:
source: data:text/plain;charset=utf-8;base64,W2h5cGVydmlzb3IucWVtdV0KdGR4X3F1b3RlX2dlbmVyYXRpb25fc2VydmljZV9zb2NrZXRfcG9ydD0wCg==
{{- end }}
{{- end }}
{{- end }}
4 changes: 4 additions & 0 deletions charts/all/baremetal/values.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
global:
cluster:
hcp: false

tdx:
enabled: true
2 changes: 1 addition & 1 deletion charts/all/kubevirtconfidential/templates/selinux-mco.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{{- if .Values.global.kubevirt.confidential.enabled }}
{{- if and .Values.global.kubevirt.confidential.enabled (not .Values.global.cluster.hcp) }}
{{- range list "master" "worker" }}
---
apiVersion: machineconfiguration.openshift.io/v1
Expand Down
23 changes: 23 additions & 0 deletions overrides/values-hw-hub-mixed.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Hardware profile: Hub with mixed TDX + SNP attestation
# Used on baremetal-hub clusters that attest both Intel TDX and AMD SEV-SNP spokes.
# The hub's own hardware is typically Intel TDX, but trustee accepts both TEE types.
# Intel DCAP infrastructure (QGS, SGX plugin) remains enabled for the hub's TDX platform.
# SNP VCEK secrets are loaded via overrides/values-snp-vcek.yaml (in sharedValueFiles).

clusterGroup:
subscriptions:
gpu-operator:
disabled: true

applications:
nvidia-gpu:
disabled: true
gpu-workload:
disabled: true

trustee:
overrides:
- name: kbs.tdx.enabled
value: "true"
- name: kbs.snp.enabled
value: "true"
Loading
Loading