Начало работы с роем докеров с использованием голого металлического сервера
Так что у меня уже есть изображения в моем dockerhub
которые готовы к использованию, так как я уже настроил кластер kubernetes на сервере. Мой следующий шаг - добиться чего-то подобного с помощью Docker Swarm. Я действительно не знаю, как начать, поэтому я спрашиваю здесь.
Кластер kubernetes работает на bare metal ubuntu VPS server
и выглядит так:
Мой вопрос:
Как настроить кластер с одним узлом (только один мастер, без рабочих) на
bare metal ubuntu VPS
? Я не нашел там много значительных изменений, о которых мне нужно позаботиться (похоже наmetalLB
в кластер кубернетес)?
1 ответ
Как настроить кластер с одним узлом (только один мастер, без рабочих) на виртуальном VPS Ubuntu? Я не нашел там много значительных изменений, о которых нужно позаботиться (похоже на metalLB в кластере kubernetes)?
Там не так много, чтобы сделать. Вы просто:
Установите ОС на свой сервер. Это может быть с установочного носителя или, возможно, сетевой сценарией установки. Обычно это выходит за рамки докера и обрабатывается поставщиком ОС или сторонними инструментами.
Установите докер. Это хорошо документировано в Docker, просто выберите вашу ОС из списка: https://docs.docker.com/install/
Включить роение с
docker swarm init
и вы сделали. Если у вас более одного сетевого интерфейса, вам может потребоваться указать--advertise-addr
вариант. https://docs.docker.com/engine/reference/commandline/swarm_init/
Вот и все, одна команда, и у вас есть один узел кластера. Отсутствие руководств - это еще не все, что нужно, чтобы начать работать.