Инициализация режима Docker Swarm. Автоматическое поднятие кластера из менеджера и машин-воркеров с помощью Ansible.
- 00:02:14 План перехода на Docker Swarm
- 00:03:11 Переключение машины в режим Swarm
- 00:07:47 Переименование Ansible-роли
- 00:08:24 Изменение терминала пользователя
- 00:09:20 Инициализация Swarm
- 00:10:18 Установка Docker SDK для Python
- 00:12:36 Задача инициализации роя
- 00:14:44 Добавление воркеров
- 00:16:25 Перенос токена через факты
- 00:23:03 Подключение нескольких менеджеров
Скрытый контент (код, слайды, ...) для подписчиков.
Открыть →Чтобы не пропускать новые эпизоды подпишитесь на наш канал @deworkerpro в Telegram
Спасибо.
Спасибо!
почему не кубернетос?
Потому что на Swarm перейти проще. А K8s уже следующий продвинутый шаг.
а разве сварм еще не умирает? и в этом курсе куб рассмотрен не будет?
А разве умирает?
Добрый день. При инициализации кластера выдает ошибку:
Подскажите где искать решение. При том что Install Docker SDK dependencies и Install Docker SDK dependencies. Встали без ошибок.
Такая же ошибка возникла. Можно отредактировать файл
auction-slim/provisioning/roles/swarm-manager/tasks/init_swarm.yml
, указав для Ansible версию python:Возможно ли через docker stack добавить несколько кластеров на одной виртуалке, например есть несколько папок site_1,site_2 внутри них свой docker-compose.yml и поднимать каждый под разным портом. Заранее спасибо!
На разных портах можно.
А если надо на одном порту, то нужно отдельно запустить третий проект-шлюз и связать его через внешнюю сеть overlay network как мы сделали позже в эпизоде 61.
Добрый день, подскажите пожалуйста при выполнении задач ansible - на шаге TASK [swarm-manager : Init Swarm] - выдает ошибку: fatal: [swarm-manager]: FAILED! => {"changed": false, "msg": "Error connecting: Error while fetching server API version: request() got an unexpected keyword argument 'chunked'"}
Подскажите как ее победить?
Или войти через: