File tree 3 files changed +38
-15
lines changed
kubernetes/cluster-0/apps/rook-ceph/rook-ceph
3 files changed +38
-15
lines changed Original file line number Diff line number Diff line change 9
9
chart :
10
10
spec :
11
11
chart : rook-ceph-cluster
12
- version : v1.16.3
12
+ version : v1.16.5
13
13
sourceRef :
14
14
kind : HelmRepository
15
15
name : rook-ceph
@@ -18,22 +18,22 @@ spec:
18
18
monitoring :
19
19
enabled : true
20
20
createPrometheusRules : true
21
- ingress :
22
- dashboard :
23
- ingressClassName : " internal-nginx"
24
- annotations :
25
- external-dns.alpha.kubernetes.io/target : internal.holthome.net
26
- host :
27
- name : rook.holthome.net
28
- path : " /"
29
21
toolbox :
30
22
enabled : true
31
- configOverride : |
32
- [global]
33
- bdev_enable_discard = true
34
- bdev_async_discard = true
35
- osd_class_update_on_start = false
23
+ # configOverride: |
24
+ # [global]
25
+ # bdev_enable_discard = true
26
+ # bdev_async_discard = true
27
+ # osd_class_update_on_start = false
36
28
cephClusterSpec :
29
+ cephConfig :
30
+ global :
31
+ bdev_enable_discard : " true" # quote
32
+ bdev_async_discard_threads : " 1" # quote
33
+ osd_class_update_on_start : " false" # quote
34
+ device_failure_prediction_mode : local # requires mgr module
35
+ mgr :
36
+ mgr/crash/warn_recent_interval : " 7200" # 2h
37
37
crashCollector :
38
38
disable : false
39
39
dashboard :
43
43
prometheusEndpoint : http://prometheus-operated.monitoring.svc.cluster.local:9090
44
44
mgr :
45
45
modules :
46
+ - name : diskprediction_local
47
+ enabled : true
48
+ - name : insights
49
+ enabled : true
46
50
- name : pg_autoscaler
47
51
enabled : true
52
+ - name : rook
53
+ enabled : true
48
54
network :
49
55
provider : host
50
56
connections :
Original file line number Diff line number Diff line change 41
41
dependsOn :
42
42
- name : rook-ceph
43
43
- name : snapshot-controller
44
+ healthChecks :
45
+ - apiVersion : helm.toolkit.fluxcd.io/v2
46
+ kind : HelmRelease
47
+ name : rook-ceph-cluster
48
+ namespace : rook-ceph
49
+ - apiVersion : ceph.rook.io/v1
50
+ kind : CephCluster
51
+ name : rook-ceph
52
+ namespace : rook-ceph
53
+ healthCheckExprs :
54
+ - apiVersion : ceph.rook.io/v1
55
+ kind : CephCluster
56
+ failed : status.ceph.health == 'HEALTH_ERR'
57
+ current : status.ceph.health == 'HEALTH_OK' || status.ceph.health == 'HEALTH_WARN'
Original file line number Diff line number Diff line change 10
10
chart :
11
11
spec :
12
12
chart : rook-ceph
13
- version : v1.16.3
13
+ version : v1.16.5
14
14
sourceRef :
15
15
kind : HelmRepository
16
16
name : rook-ceph
23
23
enableLiveness : true
24
24
serviceMonitor :
25
25
enabled : true
26
+ enableDiscoveryDaemon : true
27
+ image :
28
+ repository : ghcr.io/rook/ceph
26
29
monitoring :
27
30
enabled : true
28
31
resources :
You can’t perform that action at this time.
0 commit comments