openshift-marketplace 네임스페이스의 팟(Pod)이 ImagePullBackOff 상태임

가상 프라이빗 클라우드

퍼블릭 게이트웨이가 없는 VPC 서브넷에 작업자 노드가 있는 VPC 클러스터에서 openshift-markeplace 네임스페이스의 팟(Pod)이 ImagePullBackOff 상태를 표시하고 Running 상태에 도달할 수 없습니다.

이러한 컨테이너의 이미지는 공용 이미지 레지스트리에서 호스팅되지만 작업자가 공용 인터넷에 액세스할 수 없으므로 작업자가 이미지를 가져올 수 없습니다. 클러스터는 여전히 작동하지만 이러한 파드와 OpenShift 마켓플레이스는 작동하지 않습니다. kubectl get pods 명령을 실행하면 다음과 같은 출력이 표시됩니다:

NAME                                    READY   STATUS             RESTARTS   AGE     IP               NODE         NOMINATED NODE   READINESS GATES
certified-operators-48dsc               0/1     ImagePullBackOff   0          4h6m    172.17.70.94     172.24.0.6   <none>           <none>
certified-operators-s7qtb               0/1     ImagePullBackOff   0          4h17m   172.17.70.77     172.24.0.6   <none>           <none>
community-operators-h7hl9               0/1     ImagePullBackOff   0          4h17m   172.17.70.78     172.24.0.6   <none>           <none>
community-operators-hc76f               0/1     ImagePullBackOff   0          4h6m    172.17.70.96     172.24.0.6   <none>           <none>
marketplace-operator-66c666bf74-gnltf   1/1     Running            0          4h43m   172.17.126.216   172.24.0.8   <none>           <none>
redhat-marketplace-tfwwp                0/1     ImagePullBackOff   0          82s     172.17.126.226   172.24.0.8   <none>           <none>
redhat-marketplace-zkvfc                0/1     ImagePullBackOff   0          4h6m    172.17.70.95     172.24.0.6   <none>           <none>
redhat-operators-pthhf                  0/1     ImagePullBackOff   0          67s     172.17.126.227   172.24.0.8   <none>           <none>
redhat-operators-rjvsp                  0/1     ImagePullBackOff   0          4h6m    172.17.70.93     172.24.0.6   <none>           <none>

이러한 공용 이미지를 사용 안함으로 설정하고 미러링하여 이 문제를 해결할 수 있습니다. 자세한 내용은 OperatorHub 비활성화 및 카탈로그 소스 이미지를 icr.io 으로 미러링하기를 참조하세요.