Los pods del espacio de nombres de openshift-markeplace
están en ImagePullBackOff
Nube privada virtual
En los clústeres de VPC con nodos de trabajador en una subred de VPC que no tiene una pasarela pública, los pods del espacio de nombres de openshift-markeplace
muestran un estado de ImagePullBackOff
y no pueden alcanzar
el estado de Running
.
Las imágenes para estos contenedores se alojan en un registro de imágenes públicas, pero los nodos de trabajador no tienen acceso a la Internet pública, por lo que los nodos de trabajador no pueden extraer la imagen. El clúster todavía funciona,
pero estos pods y el mercado de openshift no funcionan. Si ejecuta el mandato kubectl get pods
, obtendrá una salida como, por ejemplo:
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>
Puede solucionar este problema inhabilitando y duplicando estas imágenes públicas. Para obtener más información, consulte Inhabilitación de OperatorHub y duplicación de imágenes de origen de catálogo en icr.io
.