Невозможно развернуть конфигурацию с несколькими мастерами kubespray
Возникают проблемы с правильным развертыванием тривиального конфига. Не предполагая, что это идеальная конфигурация, но она должна быть правильной:
[k8s-cluster:children]
kube-node
[all]
node1 ansible_host=X.Y.Z.A
node2 ansible_host=X.Y.Z.B
node3 ansible_host=X.Y.Z.C
[kube-master]
node1
node2
node3
[kube-node]
node1
node2
node3
[etcd]
node1
node2
node3
[calico-rr]
[vault]
node1
Все ansible_hosts относятся к машинам с идентичными ресурсами. Первый запуск playbook остановился при запуске сервера API на host2 и host3. После повторного запуска книга воспроизведения успешно завершена, но хосты 2 и 3 работают только quay.io/coreos/etcd:v3.2.24
- host1 запускает тонну образов k8s. Почему сервер API работает не на всех мастерах?
Развертывание через ansible-playbook -i inventory/cluster/hosts.ini --user=ubuntu --become cluster.yml
где cluster.yml
от мастера @HEAD.