From 21669da0752514d4d19b433706b5d5e8d069e660 Mon Sep 17 00:00:00 2001 From: Keith Jackson Date: Tue, 25 Aug 2026 13:21:00 -0500 Subject: [PATCH] flux: re-enable KubeVirt + CDI (new 16GB Proxmox nodes with nested virt) Co-Authored-By: Claude Opus 4.8 --- platform-config/kustomization.yaml | 10 +++++----- platform/kustomization.yaml | 3 +-- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/platform-config/kustomization.yaml b/platform-config/kustomization.yaml index b256bc4..ca9bfc1 100644 --- a/platform-config/kustomization.yaml +++ b/platform-config/kustomization.yaml @@ -35,11 +35,11 @@ resources: # operators register; the ServiceMonitors/alerts consume monitoring.coreos.com. All CRs of platform- # installed CRDs -> applied here, gated dependsOn platform (F-MON1). The dashboard is a plain # ConfigMap kept beside them for locality. - # TEMP-DISABLED (memory): - ../platform/kubevirt/kubevirt-cr.yaml - # TEMP-DISABLED (memory): - ../platform/kubevirt/cdi-cr.yaml - # TEMP-DISABLED (memory): - ../platform/kubevirt/servicemonitor.yaml - # TEMP-DISABLED (memory): - ../platform/kubevirt/alerts.yaml - # TEMP-DISABLED (memory): - ../platform/kubevirt/dashboard.yaml + - ../platform/kubevirt/kubevirt-cr.yaml + - ../platform/kubevirt/cdi-cr.yaml + - ../platform/kubevirt/servicemonitor.yaml + - ../platform/kubevirt/alerts.yaml + - ../platform/kubevirt/dashboard.yaml # --- Phase 6 — Identity / SSO (ADR-0014) --- # keycloak: the CNPG DB Cluster + Keycloak instance + realm import (CRs of the CNPG / Keycloak # operator CRDs installed by platform/cnpg + platform/keycloak) + its ingress + ServiceMonitor. diff --git a/platform/kustomization.yaml b/platform/kustomization.yaml index d94b9f6..c13ca2d 100644 --- a/platform/kustomization.yaml +++ b/platform/kustomization.yaml @@ -36,5 +36,4 @@ resources: # - image-automation # Phase 4 (Automated updates): Flux image-automation + Renovate # ---- Phase 5 — IaaS proof (KubeVirt): operator CONTROLLERS only; the KubeVirt/CDI CRs + # ServiceMonitors/alerts/dashboard are applied by platform-config (dependsOn platform, F-MON1). ---- - # TEMP-DISABLED (memory relief; KubeVirt conformance already certified — re-enable when RAM grows): - # - kubevirt # KubeVirt + CDI operators (register kubevirt.io / cdi.kubevirt.io CRDs) + - kubevirt # KubeVirt + CDI operators (register kubevirt.io / cdi.kubevirt.io CRDs)