apiVersion: v1 kind: Namespace metadata: name: rook-ceph --- apiVersion: source.toolkit.fluxcd.io/v1 kind: HelmRepository metadata: name: rook-release namespace: rook-ceph spec: interval: 1m0s url: https://charts.rook.io/release --- apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: name: rook-ceph namespace: rook-ceph spec: chart: spec: chart: rook-ceph reconcileStrategy: ChartVersion sourceRef: kind: HelmRepository name: rook-release version: 1.15.3 interval: 1m0s --- apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: name: rook-ceph-cluster namespace: rook-ceph spec: chart: spec: chart: rook-ceph-cluster reconcileStrategy: ChartVersion sourceRef: kind: HelmRepository name: rook-release version: 1.15.3 interval: 1m0s values: toolbox: enabled: true cephClusterSpec: storage: deviceFilter: "^nvme." mon: # For testing we only have one node allowMultiplePerNode: true mgr: # For testing we only have one node allowMultiplePerNode: true resources: mgr: limits: memory: "1Gi" requests: cpu: "50m" memory: "512Mi" mon: limits: memory: "2Gi" requests: cpu: "100m" memory: "1Gi" osd: limits: memory: "2Gi" requests: cpu: "100m" memory: "1Gi"