Files
home-ops/talos/all/32-node-labels.yaml
T
hermes 472ecb5e6b
Flate / Flate (pull_request) Blocked by required conditions
Flate / Flate - Success (pull_request) Blocked by required conditions
Flate / Flate - Filter (pull_request) Successful in 5s
fix(talos): node labels через KubeNodeConfig (Talos 1.14 убрал machine.nodeLabels)
2026-09-17 15:41:44 +00:00

15 lines
999 B
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Метки топологии для Proxmox CSI Plugin.
# Talos 1.14: node labels задаются ТОЛЬКО типизированным документом KubeNodeConfig —
# legacy-поле machine.nodeLabels в v1alpha1-конфиге deprecated, и обе формы
# одновременно применяться не могут (нода отвечает «.machine.nodeLabels is
# already set in v1alpha1 config»).
# region обязан совпадать с именем Proxmox-кластера (у нас на pve создан
# кластер `home-ops`), zone — с именем узла Proxmox (хост называется `pve`).
# Документ лежит в all/, то есть применяется и к будущим worker-нодам; патч,
# снимающий control-plane taint, остаётся в talos/control-plane/.
apiVersion: v1alpha1
kind: KubeNodeConfig
labels:
topology.kubernetes.io/region: home-ops
topology.kubernetes.io/zone: pve