- Cозданы служебные файлы и папки.
- Создан Nginx образ и помещен в докерхаб
- Создан манифест для Фронтенд.
- Создан манифест для АПП.
- Создан репликасет манифест для фронт.
- Создани Веб под.
- Содан деплоймент для Фронтенд и пеймент сервис
- Создан репликасет для фронтенд
- Создан Нод Експортер
- Создан репликасет для пейент.
- Созданы Боб и Дейв
- Боб сделан Админом
- Создан НС Прометеус
- Создан Кэрол
- Созданы Роле И РОде Бинд
- Созданы НС Дев
- Создан Джейн и Кен
- Выданы права Джейн и Кену
- Создан Минио стейтфул сет
- Создан Минио сервис
- Создан Минио секрет
- Создан Минио стейтфулсет с секретом
- Создан файл сценария для пода вебсервера
- Добавлены пробы readinessProbe и livenessProbe
- Kubelet использует liveness пробу для проверки, когда перезапустить контейнер. Например, liveness проба должна поймать блокировку, когда приложение запущено, но не может ничего сделать. В этом случае перезапуск приложения может помочь сделать приложение более доступным, несмотря на баги.
- Добавлен деплоймент приложения.
- Добавлен сервис для приложения.
- Изменен режим kub-proxy на ipvs.
- Добавлены MetalLB ns, secret, config
- Добавлен Ингресс Nginx
- Добавлен сервис Ингрес Nginx
- Добавлен Ингрес конфиг для web
- Создана учетка в GCP
- Установлена утилита gloud и подключена к GCP
- Установлен HELM 3 жобавлены у обновлены нужные репозитории.
- Создан кластер в GKE
- Установлен cert-manager с помощью HELM3
- Установлен CRDs from kubectl
- Создан ClusterIssuer
- Устнановлен chartmuseum из helm3
- Установлен Cert-Manager
- Создан Issuer для Chartmuseum
- Установлен ChartMuseum
- Добвлен репо Harbor
- Запущен harbor с использованием letsencrypt-stage
- Создан hipster-shop helm chart