@Eldhenn

Как тестировать конфигурацию развертывания?

Вот есть приложение. У него есть зависимости, всякие там базы данных. Внутри него микросервисы. Всё это по науке густо обмазано Dockerfile, композером, гитлабовскими скриптами.
Есть ли какие-то сервисы, позволяющие проверить, что всё это действительно создаёт контейнеры, и в контейнерах действительно то, что хочется видеть?
Ну и что в разных окружениях нужные результаты, да.

То есть не работоспособность приложения, а соответствие конфигурации его инфраструктуры... чему-то. Хотелкам. Как эти хотелки описать и как проверить?
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ответы на вопрос 2
mayton2019
@mayton2019
Bigdata Engineer
Можно поднять порты мониторинга на всех приложениях и после деплоя просто проверять их доступность.
Если это база MySQL/PG - то к ней надо проверить коннект. И если это например SpringBoot application то там тоже
есть /healthcheck ендпоинт. Вот на него можно зайти и проверить.
Ответ написан
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Разверните тестовую инфраструктуру, аналогичную production и разворачивайте в ней приложение для теста.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы