I pod nello spazio dei nomi openshift-marketplace sono in ImagePullBackOff
Cloud virtuale privato
Nei cluster VPC con nodi di lavoro in una sottorete VPC che non ha un gateway pubblico, i pod nello spazio dei nomi openshift-markeplace mostrano uno stato di ImagePullBackOff e non possono raggiungere lo stato Running.
Le immagini di questi container sono ospitate su un registro di immagini pubblico, ma i lavoratori non hanno accesso a Internet, quindi non possono prelevare l'immagine. Il cluster funziona ancora, ma questi pod e il marketplace OpenShift non
funzionano. Se si esegue il comando kubectl get pods, si ottiene un risultato come il seguente:
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>
È possibile risolvere questo problema disabilitando e eseguendo il mirroring di queste immagini pubbliche. Per ulteriori informazioni, vedere Disabilitazione di OperatorHub e mirroring delle immagini di origine del catalogo su icr.io.