feat: update ceph image
Some checks failed
lint-test-helm / lint-helm (pull_request) Successful in 26s
lint-test-helm / validate-kubeconform (pull_request) Failing after 24s

This commit is contained in:
2026-04-06 16:45:52 -05:00
parent 7adb38fe05
commit 7803e801ef
2 changed files with 65 additions and 21 deletions

View File

@@ -4,14 +4,13 @@ version: 1.0.0
description: Rook Ceph description: Rook Ceph
keywords: keywords:
- rook-ceph - rook-ceph
- ceph
- storage - storage
- kubernetes home: https://docs.alexlebens.dev/applications/rook-ceph/
home: https://wiki.alexlebens.dev/s/8592da1d-8168-4c6c-a3e4-106902fe878c
sources: sources:
- https://github.com/rook/rook - https://github.com/rook/rook
- https://quay.io/repository/ceph/ceph?tab=tags - https://quay.io/repository/ceph/ceph?tab=tags
- https://github.com/rook/rook/tree/master/deploy/charts - https://github.com/rook/rook/tree/master/deploy/charts/rook-ceph
- https://github.com/rook/rook/tree/master/deploy/charts/rook-ceph-cluster
maintainers: maintainers:
- name: alexlebens - name: alexlebens
dependencies: dependencies:

View File

@@ -1,20 +1,30 @@
rook-ceph: rook-ceph:
crds: crds:
enabled: true enabled: true
resources:
limits:
memory: null
requests:
cpu: 100m
memory: 100Mi
csi: csi:
rookUseCsiOperator: true
cephFSKernelMountOptions: "ms_mode=secure" cephFSKernelMountOptions: "ms_mode=secure"
enableMetadata: true enableMetadata: true
provisionerReplicas: 3
serviceMonitor: serviceMonitor:
enabled: true enabled: true
enableDiscoveryDaemon: true enableDiscoveryDaemon: true
monitoring: monitoring:
enabled: true enabled: true
rook-ceph-cluster: rook-ceph-cluster:
toolbox: toolbox:
enabled: true enabled: true
image: quay.io/ceph/ceph:v20.2.1-20260402
resources:
limits:
memory: null
requests:
cpu: 1m
memory: 10Mi
monitoring: monitoring:
enabled: true enabled: true
createPrometheusRules: true createPrometheusRules: true
@@ -24,15 +34,16 @@ rook-ceph-cluster:
cephImage: cephImage:
# https://quay.io/repository/ceph/ceph?tab=tags # https://quay.io/repository/ceph/ceph?tab=tags
repository: quay.io/ceph/ceph repository: quay.io/ceph/ceph
tag: v19.2.3-20250717 tag: v20.2.1-20260402
imagePullPolicy: IfNotPresent
cephClusterSpec: cephClusterSpec:
cephConfig: cephConfig:
osd: osd:
bluestore_slow_ops_warn_lifetime: "60" bluestore_slow_ops_warn_lifetime: "60"
bluestore_slow_ops_warn_threshold: "10" bluestore_slow_ops_warn_threshold: "10"
csi:
readAffinity:
enabled: true
mgr: mgr:
count: 2
modules: modules:
- name: pg_autoscaler - name: pg_autoscaler
enabled: true enabled: true
@@ -41,7 +52,6 @@ rook-ceph-cluster:
- name: volumes - name: volumes
enabled: true enabled: true
dashboard: dashboard:
enabled: true
ssl: false ssl: false
network: network:
connections: connections:
@@ -74,29 +84,62 @@ rook-ceph-cluster:
operator: Exists operator: Exists
resources: resources:
mgr: mgr:
limits:
memory: null
requests: requests:
cpu: 100m cpu: 100m
memory: 512Mi memory: 500Mi
mon: mon:
limits:
memory: null
requests: requests:
cpu: 200m cpu: 100m
memory: 256Mi memory: 750Mi
osd: osd:
limits:
memory: null
requests: requests:
cpu: 100m cpu: 100m
memory: 2Gi memory: 2Gi
prepareosd: prepareosd:
requests: requests:
cpu: 100m cpu: 100m
memory: 128Mi memory: 200Mi
mgr-sidecar:
limits:
memory: null
requests:
cpu: 100m
memory: "40Mi"
crashcollector:
limits:
memory: null
requests:
cpu: 10m
memory: 20Mi
logcollector:
limits:
memory: null
requests:
cpu: 10m
memory: 100Mi
cleanup:
limits:
memory: null
requests:
cpu: 10m
memory: 100Mi
exporter:
limits:
memory: null
requests:
cpu: 10m
memory: 20Mi
storage: storage:
useAllDevices: false useAllDevices: false
devicePathFilter: "/dev/disk/by-partlabel/r-csi-disk" devicePathFilter: /dev/disk/by-partlabel/r-csi-disk"
config: config:
osdsPerDevice: "1" osdsPerDevice: "1"
csi:
readAffinity:
enabled: true
route: route:
dashboard: dashboard:
host: host:
@@ -147,9 +190,11 @@ rook-ceph-cluster:
activeCount: 1 activeCount: 1
activeStandby: true activeStandby: true
resources: resources:
limits:
memory: null
requests: requests:
cpu: "1000m" cpu: 100m
memory: "4Gi" memory: 400Mi
priorityClassName: system-cluster-critical priorityClassName: system-cluster-critical
storageClass: storageClass:
enabled: true enabled: true