Не могу установить keycloak от руля на kubernetes - PullRequest
1 голос
/ 10 апреля 2020

Установленный брелок от шлема

$ helm install codecentric/keycloak
$ helm install keycloak codecentric/keycloak

Проверка состояния модуля на kubernetes

$ kubectl get pods
NAME         READY   STATUS             RESTARTS   AGE
keycloak-0   0/1     ImagePullBackOff   0          52s

Проверка подробных событий

Events:
  Type     Reason     Age               From               Message
  ----     ------     ----              ----               -------
  Normal   Scheduled  <unknown>         default-scheduler  Successfully assigned default/keycloak-0 to node3
  Warning  Failed     24s               kubelet, node3     Failed to pull image "jboss/keycloak:9.0.2": rpc error: code = Unknown desc = failed to pull and unpack image "docker.io/jboss/keycloak:9.0.2": failed to resolve reference "docker.io/jboss/keycloak:9.0.2": failed to do request: Head https://registry-1.docker.io/v2/jboss/keycloak/manifests/9.0.2: dial tcp 52.55.198.220:443: i/o timeout
  Warning  Failed     24s               kubelet, node3     Error: ErrImagePull
  Normal   BackOff    23s               kubelet, node3     Back-off pulling image "jboss/keycloak:9.0.2"
  Warning  Failed     23s               kubelet, node3     Error: ImagePullBackOff
  Normal   Pulling    8s (x2 over 54s)  kubelet, node3     Pulling image "jboss/keycloak:9.0.2"

Почему не удается успешно извлечь изображение?

1 Ответ

2 голосов
/ 10 апреля 2020

Как следует из комментария, похоже, это проблема, связанная с брандмауэром. Я только что выполнил те же команды на локальном экземпляре мини-куба, и он работал хорошо.
Может ли ваш кластер извлечь другие образы из dockerhub?
Вы можете s sh войти в любой из ваших рабочих узлов и попытаться использовать docker pull чтобы узнать.

...