Сегодня у нас произошел серьезный сбой в наших производственных системах. Без какого-либо взаимодействия с пользователем большинство модулей kubernetes отключались с сообщением об ошибке «ImagePullBackOff».
Пришлось вручную перезапускать сборки и обновлять все образы. Я проверил, что в реестре контейнеров существуют упомянутые образы - это так, изменений не было. Даже когда изображения отображались как доступные, нам пришлось перепушить их, чтобы избавиться от ошибки.
Что там произошло?!
РЕДАКТИРОВАТЬ
Docker не может найти образ.
$ docker pull eu.gcr.io/seepex-cs/scs-grafana
Using default tag: latest
latest: Pulling from seepex-cs/scs-grafana
9d48c3bd43c5: Already exists
4842084dac50: Already exists
7cbaa73b9ead: Already exists
9a7207a7a1b5: Already exists
6bb6df97bf66: Already exists
e9c24addd21e: Already exists
21ae065ef1d6: Already exists
error pulling image configuration: unknown blob
Изображение указано в реестре контейнеров Google:
Я понял.
Так как я хотел сэкономить место и деньги, я установил задания по очистке для eu.artifacts.проект.appspot.com вместе с другими корзинами. Это корзина, в которой хранятся артефакты реестра. Через 30 дней некоторые из менее активных служб были автоматически удалены ...