volume config-out с конфигом для env. При первом запуске всё отрабатывает отлично, но при редеплое prometheus зависает в состоянии Terminated, потому что не может найти /etc/prometheus/config_out/prometheus.env.yaml. Я думаю, что там storage emptydir очищается, а operator не кладёт новый, но как проверить незнаю, тк eks. Я попытался настроить убийство пода с промом через livenessprobe, но он не убивается. Попытался отсрочить запуск пода через initContainer. В итоге редеплой происходит либо минут через 10, либо —grace-period=0 —force. Кто-то сталкивался с подобным поведением?
Похоже, что нужно либо как-то переубивать под в состоянии terminated c причиной error, либо может размещать emptydir in memory. А может эти гипотезы совершенно неверны и нужно как-то переделать селекторы. Вообщем помогите кто чем может :)
ты говоришь дичь, все должно работать
Tldr
Обсуждают сегодня