2026-09-28 23:06:22 +08:00
|
|
|
# Longhorn Node CRDs — enable scheduling on nodes that need explicit opt-in.
|
2026-08-18 14:23:55 -07:00
|
|
|
#
|
2026-09-28 23:06:22 +08:00
|
|
|
# Control-plane nodes (cp-2, cp-3) have taints so Longhorn doesn't auto-discover.
|
|
|
|
|
# worker-1 was manually disabled; re-enabled 2026-09-28 to relieve degraded-volume
|
|
|
|
|
# pressure (400Gi reserved for LLM weights via the add-disks-job, ~300Gi available
|
|
|
|
|
# for general replica scheduling).
|
2026-08-18 14:23:55 -07:00
|
|
|
#
|
2026-09-28 23:06:22 +08:00
|
|
|
# `spec.disks` deliberately absent — Longhorn owns disk identity and writes
|
|
|
|
|
# storageReserved/diskType/evictionRequested itself. Disk-level config lives in
|
|
|
|
|
# longhorn-add-disks-job.yaml. These objects only set `allowScheduling: true`.
|
2026-07-22 08:46:57 -07:00
|
|
|
---
|
|
|
|
|
apiVersion: longhorn.io/v1beta2
|
|
|
|
|
kind: Node
|
2026-09-28 23:06:22 +08:00
|
|
|
metadata: { name: talos-cp-2, namespace: longhorn-system }
|
|
|
|
|
spec: { name: talos-cp-2, allowScheduling: true, tags: [] }
|
2026-07-22 08:46:57 -07:00
|
|
|
---
|
|
|
|
|
apiVersion: longhorn.io/v1beta2
|
|
|
|
|
kind: Node
|
2026-09-28 23:06:22 +08:00
|
|
|
metadata: { name: talos-cp-3, namespace: longhorn-system }
|
|
|
|
|
spec: { name: talos-cp-3, allowScheduling: true, tags: [] }
|
|
|
|
|
---
|
|
|
|
|
apiVersion: longhorn.io/v1beta2
|
|
|
|
|
kind: Node
|
|
|
|
|
metadata: { name: worker-1, namespace: longhorn-system }
|
|
|
|
|
spec: { name: worker-1, allowScheduling: true, tags: [] }
|