fix rook add missing destination

This commit is contained in:
Ubuntu
2026-01-14 00:08:05 +00:00
parent d60ff63314
commit 3358d2b796
2 changed files with 36 additions and 9 deletions

View File

@@ -15,14 +15,12 @@ spec:
values: |
operatorNamespace: rook-ceph
toolbox:
enabled: true # Nützlich für Debugging (ceph CLI)
enabled: true
# Monitoring Dashboard
dashboard:
enabled: true
ssl: false
# Single Node Config (WICHTIG für dein Setup)
cephClusterSpec:
dataDirHostPath: /var/lib/rook
mon:
@@ -32,13 +30,12 @@ spec:
count: 1
allowMultiplePerNode: true
# Wir nutzen PVCs statt Raw Disks (einfacher in VM)
storage:
useAllNodes: false
useAllDevices: false
storageClassDeviceSets:
- name: set1
count: 1 # Anzahl der OSDs
count: 1
portable: false
tuneDeviceClass: true
volumeClaimTemplates:
@@ -52,14 +49,13 @@ spec:
accessModes:
- ReadWriteOnce
# S3 Object Store (RadosGW)
cephObjectStores:
- name: ceph-objectstore
spec:
metadataPool:
failureDomain: host
replicated:
size: 1 # Keine Replikation (Single Node)
size: 1
dataPool:
failureDomain: host
replicated:
@@ -73,9 +69,8 @@ spec:
enabled: true
interval: 60s
# StorageClass für S3 Buckets (damit wir Buckets via K8s Yaml anlegen können)
cephObjectStoreUser:
enabled: false # Wir legen User manuell oder via CRD an
enabled: false
ingress:
dashboard:
@@ -89,3 +84,13 @@ spec:
- hosts:
- ceph.apps.internal.k3s.stabify.de
secretName: ceph-dashboard-tls
destination:
server: https://kubernetes.default.svc
namespace: rook-ceph
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
- ServerSideApply=true