зависимости а-ля компоуз. И вот ситуация: по очереди запустились - СУБД/миграции/бэк/фронт. Вроде всё ок, как и хотелось.
А теперь упала СУБД. Куб что должен сделать учитывая все зависимости - положить всё, начиная от фронта в обратную сторону? Или зависимости нужны только на разок, чтобы запуститься один раз, а дальше типа уже не мои проблемы?
зависимости нужны только на момент деплоя
это какие-то убогие зависимости, выходит. получается что это и не зависимости, а просто последовательное применение манифестов в установленном порядке. При этом проблему с настоящей зависимостью аппок от сервисов вообще не решают. деплой он же тоже постоянный. манифест обновился, что делать? вычищать всё и стартовать с нуля? ну ведь отстой же))
helm называет себя пакетным менеджером. что может сделать классический пакетный менеджер? правильно, ставить зависимости по порядку и выполнять хуки. дальше как это все будет работать не проблема менеджера.
нет, не так. пакетный менджер ставит пакет с зависмостями, а не следи за содержимым кто и на что ссылается
ну не скажи, он сначала ставит зависимости, а потом уже приложуху. при этом у каждого приложения могут быть пре- и пост- скрипты
Бегом смотреть код пакетных менеджеров! а еще есть циклические зависмости
Обсуждают сегодня