установить везде докер, на мастере проинициализировать сворм и на остальных машинах к сворму подключится
Просьба пояснить, что в терминах к8с отвечает за мастер, за воркер? Какие бинарники надо устанавливать на соответствующие машины?
лучше начать с чтения что такое Kubernetes и из чего он состоит
это слишком больщая тема чтобы тут кто-то разъяснял в сообщениях. Проще самому начать читать доку и разбираться, как кубернетис работает. Сходу в эту тему не въехать.
все ноды могут быть одинаковыми. мастер-компоненты могут быть как вне этих нод, так и крутиться на них же средствами кубернета и переезжать с ноды на ноду при их падении. на нодах должно быть - kubelet (основной исполнитель) и kube-proxy (для заворачивания трафика между нодами). ну и докер конечно же. к мастер-компонентам относятся api-server, kube-controller-manager и sheduler. также нужен кластер БД (etcd) (может крутиться на нодах, а может стоять отдельно) и что-то, что будет управлять сеткой - flannel или calico. я для нод использую CoreOS - там почти всё уже есть (докер, фланнел). а вообще я сам ещё разбираюсь, так что если кто может уточнить/дополнить - вэлкам!
Обсуждают сегодня