Серия видео про Helm
Файлы, используемые в видео: https://github.com/BigKAA/youtube/tree/master/Utils/gitflic
Видео 1
Разбираемся с приложением gitflic, которое необходимо запускать в kubenetes. Выясняем, что необходимо для его работы.
Готовим контейнер с приложением под нашу задачу.
- VK: https://vk.com/video7111833_456239255
- Telegram: https://t.me/arturkryukov/411
- Rutube: https://rutube.ru/video/2c9461f4e01d0ea934e2cae92dd3a073/
- Zen: https://dzen.ru/video/watch/658e6e1d95509b2d84afa702
- Youtube: https://youtu.be/S6D0K8K1E9M
Видео 2
Начинаем создавать чарт. Добавляем сабчарты redis и postgresql.
Файла values.yaml и параметры сабчартов.
- VK: https://vk.com/video7111833_456239256
- Telegram: https://t.me/arturkryukov/412
- Rutube: https://rutube.ru/video/d86c8ca8018d385897ddc7dba7aaa83e/
- Zen: https://dzen.ru/video/watch/658e6e69bff6e67336c76244
- Youtube: https://youtu.be/YzU6zeotVl4
Видео 3
Добавляем ConfigMap приложения gitflic. Описываем основные конфигурационные параметры.
Добавляем параметры связанные с сабчартами redis и postgresql.
- VK: https://vk.com/video7111833_456239257
- Telegram: https://t.me/arturkryukov/414
- Rutube: https://rutube.ru/video/67dc889210ff20d31c3d1ef2dff7f38b/
- Zen: https://dzen.ru/video/watch/658e6eb316f1ad2e39c5f162
- Youtube: https://youtu.be/rNGIetLiZkg
Видео 4
Добавляем Job создающий базу данных, пользователя и расширения posgresql.
Тестируем запуск сабчартов postgresql и redis в кластере kubernetes.
- VK: https://vk.com/video7111833_456239258
- Telegram: https://t.me/arturkryukov/416
- Rutube: https://rutube.ru/video/617fb9ea831ec1f3e2e14c066c441d8d/
- Zen: https://dzen.ru/video/watch/658e6f1b95509b2d84b1119a
- Youtube: https://youtu.be/IHoRs6ihqcI
Видео 5
Добавляем шаблоны встроенного mail relay.
Добавляем параметры, связанные с mail relay в конфигурационный файл gitflic.
- VK: https://vk.com/video7111833_456239259
- Telegram: https://t.me/arturkryukov/417
- Rutube: https://rutube.ru/video/9eaadc527e7dec97ec51ab2f8dd5c9a2/
- Zen: https://dzen.ru/video/watch/658e6f5316f1ad2e39c6d8dc
- Youtube: https://youtu.be/Cjsp7XeG5lE
Видео 6
Разбираемся, что использовать: Deployment или StatefulSet?
Какие типы volumes требуются приложению.
Создаём шаблон Deployment.
- VK: https://vk.com/video7111833_456239260
- Telegram: https://t.me/arturkryukov/418
- Rutube: https://rutube.ru/video/127221ac1f609324996be14be40335df/
- Zen: https://dzen.ru/video/watch/658e6fb600a7d25832773c71
- Youtube: https://youtu.be/BLVWgwkLhlI
Видео 7
Создаём шаблоны StatufulSet.
Три сервиса.
Ingress
- VK: https://vk.com/video7111833_456239261
- Telegram: https://t.me/arturkryukov/420
- Rutube: https://rutube.ru/video/73226fb9bf6d41b7d3aa13add3d0f725/
- Zen: https://dzen.ru/video/watch/658e70c0f79ef86dc12f91fd
- Youtube: https://youtu.be/vMWneqFFppw