core: preserve node placement labels during quarantine
This commit is contained in:
parent
cc238c0b6c
commit
eb0060756e
@ -5,7 +5,13 @@ apiVersion: v1
|
|||||||
kind: Node
|
kind: Node
|
||||||
metadata:
|
metadata:
|
||||||
name: titan-14
|
name: titan-14
|
||||||
|
labels:
|
||||||
|
hardware: rpi4
|
||||||
|
node-role.kubernetes.io/worker: "true"
|
||||||
|
longhorn-host: "true"
|
||||||
annotations:
|
annotations:
|
||||||
|
# Keep the runtime's other node fields; quarantine only owns placement.
|
||||||
|
kustomize.toolkit.fluxcd.io/ssa: Merge
|
||||||
kustomize.toolkit.fluxcd.io/prune: disabled
|
kustomize.toolkit.fluxcd.io/prune: disabled
|
||||||
atlas.bstein.dev/maintenance-reason: "Runtime USB flash saturation; replace or repair media and verify I/O before uncordoning."
|
atlas.bstein.dev/maintenance-reason: "Runtime USB flash saturation; replace or repair media and verify I/O before uncordoning."
|
||||||
spec:
|
spec:
|
||||||
@ -15,7 +21,12 @@ apiVersion: v1
|
|||||||
kind: Node
|
kind: Node
|
||||||
metadata:
|
metadata:
|
||||||
name: titan-11
|
name: titan-11
|
||||||
|
labels:
|
||||||
|
hardware: rpi5
|
||||||
|
node-role.kubernetes.io/worker: "true"
|
||||||
|
longhorn-host: "true"
|
||||||
annotations:
|
annotations:
|
||||||
|
kustomize.toolkit.fluxcd.io/ssa: Merge
|
||||||
kustomize.toolkit.fluxcd.io/prune: disabled
|
kustomize.toolkit.fluxcd.io/prune: disabled
|
||||||
atlas.bstein.dev/maintenance-reason: "Repeated fresh undervoltage events; verify power delivery under load before accepting new workloads."
|
atlas.bstein.dev/maintenance-reason: "Repeated fresh undervoltage events; verify power delivery under load before accepting new workloads."
|
||||||
spec:
|
spec:
|
||||||
@ -25,7 +36,12 @@ apiVersion: v1
|
|||||||
kind: Node
|
kind: Node
|
||||||
metadata:
|
metadata:
|
||||||
name: titan-18
|
name: titan-18
|
||||||
|
labels:
|
||||||
|
hardware: rpi4
|
||||||
|
node-role.kubernetes.io/worker: "true"
|
||||||
|
longhorn-host: "true"
|
||||||
annotations:
|
annotations:
|
||||||
|
kustomize.toolkit.fluxcd.io/ssa: Merge
|
||||||
kustomize.toolkit.fluxcd.io/prune: disabled
|
kustomize.toolkit.fluxcd.io/prune: disabled
|
||||||
atlas.bstein.dev/maintenance-reason: "Sustained runtime I/O stalls prevent Longhorn engine startup; reduce load and verify storage before uncordoning."
|
atlas.bstein.dev/maintenance-reason: "Sustained runtime I/O stalls prevent Longhorn engine startup; reduce load and verify storage before uncordoning."
|
||||||
spec:
|
spec:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user