Если Вам интересно как работать с docker и что такое docker-swarm, то подробную информацию можно найти на моем канале. Настройка окружения Для начала необходимо подготовить минимум три хоста под три master ноды, минимальные требования для одной ноды - 2cpu / 4Gb Ram. Так же нужен балансировщик, через который будут связываться ноды в кластере и через который будем работать. Я делаю все через haproxy. Установка необходимого софта Для работы кубера нужен docker ( можно и на другой контейнейрной реализации, но всем проще работать с docker). Не забываем, что в конце 2021 года поддержка docker будет выпилена из k8s: apt-get remove docker docker-engine docker.io containerd runc apt-get update && apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common -y && curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && apt-key fingerprint 0EBFCD88 && add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_re