diff --git a/apps/ceph/operator/application.yaml b/apps/ceph/operator/application.yaml index 382f868..558f1cd 100644 --- a/apps/ceph/operator/application.yaml +++ b/apps/ceph/operator/application.yaml @@ -27,3 +27,8 @@ spec: syncOptions: - CreateNamespace=true - ServerSideApply=true + managedNamespaceMetadata: + labels: + pod-security.kubernetes.io/enforce: privileged + pod-security.kubernetes.io/audit: privileged + pod-security.kubernetes.io/warn: privileged diff --git a/apps/ceph/operator/values.yaml b/apps/ceph/operator/values.yaml index d9bb765..acc6440 100644 --- a/apps/ceph/operator/values.yaml +++ b/apps/ceph/operator/values.yaml @@ -22,14 +22,3 @@ rook-ceph: limits: cpu: 500m memory: 512Mi - - # Ensure namespace has proper labels for Talos - extraObjects: - - apiVersion: v1 - kind: Namespace - metadata: - name: rook-ceph - labels: - pod-security.kubernetes.io/enforce: privileged - pod-security.kubernetes.io/audit: privileged - pod-security.kubernetes.io/warn: privileged