fix: rook-ceph remove 1 node

This commit is contained in:
auricom
2024-09-16 18:43:15 +02:00
parent b49dd37506
commit 819392067e
3 changed files with 50 additions and 53 deletions

View File

@@ -29,29 +29,29 @@ spec:
keepHistory: false keepHistory: false
values: values:
defaultPodOptions: defaultPodOptions:
affinity: # affinity:
nodeAffinity: # nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution: # preferredDuringSchedulingIgnoredDuringExecution:
- weight: 1 # - weight: 1
preference: # preference:
matchExpressions: # matchExpressions:
# Intel N100 # # Intel N100
- key: feature.node.kubernetes.io/cpu-model.id # - key: feature.node.kubernetes.io/cpu-model.id
operator: In # operator: In
values: # values:
- "190" # - "190"
requiredDuringSchedulingIgnoredDuringExecution: # requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms: # nodeSelectorTerms:
- matchExpressions: # - matchExpressions:
# Intel N100 # # Intel N100
- key: feature.node.kubernetes.io/cpu-model.id # - key: feature.node.kubernetes.io/cpu-model.id
operator: In # operator: In
values: # values:
- "190" # - "190"
- key: intel.feature.node.kubernetes.io/gpu # - key: intel.feature.node.kubernetes.io/gpu
operator: In # operator: In
values: # values:
- "true" # - "true"
enableServiceLinks: false enableServiceLinks: false
securityContext: securityContext:
runAsUser: 568 runAsUser: 568

View File

@@ -29,29 +29,29 @@ spec:
keepHistory: false keepHistory: false
values: values:
defaultPodOptions: defaultPodOptions:
affinity: # affinity:
nodeAffinity: # nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution: # preferredDuringSchedulingIgnoredDuringExecution:
- weight: 1 # - weight: 1
preference: # preference:
matchExpressions: # matchExpressions:
# Intel N100 # # Intel N100
- key: feature.node.kubernetes.io/cpu-model.id # - key: feature.node.kubernetes.io/cpu-model.id
operator: In # operator: In
values: # values:
- "190" # - "190"
requiredDuringSchedulingIgnoredDuringExecution: # requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms: # nodeSelectorTerms:
- matchExpressions: # - matchExpressions:
# Intel N100 # # Intel N100
- key: feature.node.kubernetes.io/cpu-model.id # - key: feature.node.kubernetes.io/cpu-model.id
operator: In # operator: In
values: # values:
- "190" # - "190"
- key: intel.feature.node.kubernetes.io/gpu # - key: intel.feature.node.kubernetes.io/gpu
operator: In # operator: In
values: # values:
- "true" # - "true"
securityContext: securityContext:
fsGroup: 1000 fsGroup: 1000
fsGroupChangePolicy: OnRootMismatch fsGroupChangePolicy: OnRootMismatch

View File

@@ -68,9 +68,6 @@ spec:
config: config:
osdsPerDevice: "1" osdsPerDevice: "1"
nodes: nodes:
- name: talos-node-1
devices:
- name: sda
- name: talos-node-2 - name: talos-node-2
devices: devices:
- name: sda - name: sda
@@ -136,7 +133,7 @@ spec:
spec: spec:
failureDomain: host failureDomain: host
replicated: replicated:
size: 4 size: 3
storageClass: storageClass:
enabled: true enabled: true
name: rook-ceph-block name: rook-ceph-block
@@ -158,11 +155,11 @@ spec:
spec: spec:
metadataPool: metadataPool:
replicated: replicated:
size: 4 size: 3
dataPools: dataPools:
- failureDomain: host - failureDomain: host
replicated: replicated:
size: 4 size: 3
metadataServer: metadataServer:
activeCount: 1 activeCount: 1
activeStandby: true activeStandby: true
@@ -193,7 +190,7 @@ spec:
metadataPool: metadataPool:
failureDomain: host failureDomain: host
replicated: replicated:
size: 4 size: 3
dataPool: dataPool:
failureDomain: host failureDomain: host
erasureCoded: erasureCoded: