Как перевести мастер ноду выполняющую под/сервис, в качестве воркер ноды¶
По умолчанию только нода worker может выполнять рабочие нагрузки в виде подов, а мастер отвечает только за планирование и конфигурацию.
$ kubectl get nodes -o json | jq .items[].spec.taints
[
{
"effect": "NoSchedule",
"key": "node-role.kubernetes.io/master"
}
]
$ kubectl get nodes -o json | grep master
"node-role.kubernetes.io/master": ""
"key": "node-role.kubernetes.io/master"
Однако можно отключить свойство “NoSchedule”, чтобы мастер нода также могла запускать поды.