Вы можете добавить метки (произвольные пары значений ключей) на узлах вашего кластера kubernetes.
kubectl label nodes node1 datacenter=xyz
, затем вы можете использовать nodeselector или nodeaffnity в модуле pod c, чтобы запланировать модуль для узла с указанной меткой c.
В качестве примера использования nodeselector
apiVersion: v1
kind: Pod
metadata:
name: nginx
labels:
env: test
spec:
containers:
- name: nginx
image: nginx
imagePullPolicy: IfNotPresent
nodeSelector:
datacenter: xyz
Официальные документы здесь с более подробной информацией и примерами.