Задать вопрос
@Eldhenn

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

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

То есть не работоспособность приложения, а соответствие конфигурации его инфраструктуры... чему-то. Хотелкам. Как эти хотелки описать и как проверить?
  • Вопрос задан
  • 97 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    Инженер облачных сервисов
    2 месяца
    Далее
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    6 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
  • Skillbox
    Курс Java-разработчик
    4 месяца
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
mayton2019
@mayton2019
Bigdata Engineer
Можно поднять порты мониторинга на всех приложениях и после деплоя просто проверять их доступность.
Если это база MySQL/PG - то к ней надо проверить коннект. И если это например SpringBoot application то там тоже
есть /healthcheck ендпоинт. Вот на него можно зайти и проверить.
Ответ написан
SignFinder
@SignFinder
Wintel\Unix Engineer\DevOps
Разверните тестовую инфраструктуру, аналогичную production и разворачивайте в ней приложение для теста.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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