Куда Kubernetes тянет изображения и как я могу просмотреть их / изменить их источник получения? - PullRequest
0 голосов
/ 28 февраля 2019

Где находится файл типа , этот извлекает изображения, например image: k8s.gcr.io/defaultbackend-amd64:1.5, и где я могу их просмотреть?

В следующем выпуске ingres-nginx используется версия 1.15.6, в которой исправлены CVE-2018-16843 и CVE-2018-16844.Я хочу посмотреть, есть ли изображение из источника, из которого извлечено k8s.gcr.io/defaultbackend-amd64:1.5, которое содержит изображения с этой версией Nginx.

Я не смог найти ответ из docs .Я не знаком с репозиториями по умолчанию для Kubernetes.Как настроить файл yaml для извлечения из определенного реестра с помощью URL-адреса?

1 Ответ

0 голосов
/ 28 февраля 2019

k8s.gcr.io - это служба реестра, работающая в Google Cloud и работающая как служба.Чтобы просмотреть общедоступные изображения или узнать подробности об этих изображениях, см. Один из ответов на более старый и похожий вопрос .

Ссылка https://console.cloud.google.com/gcr/images/google-containers/GLOBAL. Я не уверен, почему его так трудно найти.

Чтобы извлечь изображение из определенного репозитория, просто следуйте этой семантике в своих манифестах:

image: <your-registry>/<your-project-path>/<your-container>:<your-tag>

Например:

image: www.myk8srepo.com/testing/nginx/defaultbackend-amd64:1.5.6
...