Skip to content

Commit 6ab6d5d

Browse files
committed
fix: rook-ceph metrics error
1 parent 2533b86 commit 6ab6d5d

File tree

4 files changed

+22
-2
lines changed

4 files changed

+22
-2
lines changed

kubernetes/apps/monitoring/kube-prometheus-stack/app/kube-state-metrics.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ kube-state-metrics:
1212
relabelings:
1313
- action: replace
1414
sourceLabels: ["__meta_kubernetes_pod_node_name"]
15-
regex: ^(.*)$
15+
regex: (.*)
1616
replacement: $1
1717
targetLabel: kubernetes_node
1818
rbac:

kubernetes/apps/rook-ceph/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,14 @@ Run `task ceph:teardown`
6969

7070
## Troubleshooting
7171

72+
### Ceph reports no orchestrator configured
73+
74+
> run the following commands against the ceph-toolbox pod
75+
76+
```sh
77+
ceph mgr module enable rook && ceph orch set backend rook && ceph orch status
78+
```
79+
7280
### Dashboard not accessible thru ingress
7381

7482
> run the following commands against the ceph-toolbox pod

kubernetes/apps/rook-ceph/rook-ceph/cluster/helmrelease.yaml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ spec:
7171
[global]
7272
bdev_enable_discard = true
7373
bdev_async_discard = true
74-
74+
osd_class_update_on_start = false
7575
cephClusterSpec:
7676
crashCollector:
7777
disable: false
@@ -86,6 +86,15 @@ spec:
8686
ssl: false
8787
network:
8888
provider: host
89+
placement:
90+
mgr: &placement
91+
nodeAffinity:
92+
requiredDuringSchedulingIgnoredDuringExecution:
93+
nodeSelectorTerms:
94+
- matchExpressions:
95+
- key: node-role.kubernetes.io/control-plane
96+
operator: Exists
97+
mon: *placement
8998
storage:
9099
useAllNodes: false
91100
useAllDevices: false

kubernetes/apps/rook-ceph/rook-ceph/operator/helmrelease.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ spec:
4848
operator: Exists
4949

5050
csi:
51+
enableLiveness: true
52+
serviceMonitor:
53+
enabled: true
5154
# enableRbdDriver: true
5255
# enableCephfsDriver: true
5356
# enableGrpcMetrics: false

0 commit comments

Comments
 (0)