Хороший пример для объяснения зачем нужен StatefulSet. Начало серии видео по devops инструментам в кубернетес. Nexus внутри kubernetes, делаем свой docker registry.
- 03:43 — Про Nexus, общие вопросы выбора технологии деплоймента.
- 06:40 — StatefulSet — теория.
- 10:54 — Namespace для nexus, LimitRange на namespace, проект в rancher.
- 13:48 — Файлы деплоя nexus:
- 14:20 — Headless service
- 16:25 — StatefulSet
- 21:09 — Service, ссылка на конкретный pod в StatefulSet. Вот оно!
- 23:28 — Ingress.
- 26:31 — Пароль админа nexus и первоначальная настройка nexus.
- 27:49 — Настройка репозитория для хранения docker контейнеров. Пользователи и роли.
- 32:00 — ssl порт и сертификат для репозитория.
- 41-05 — пушим образы!
Файлы, используемые в видео: https://github.com/BigKAA/youtube/tree/master/nexus