12.9. Restauration du réseau
Si vous souhaitez reconnecter un cluster déconnecté et extraire des images de registres en ligne, supprimez les objets ImageContentSourcePolicy (ICSP) du cluster. Sans ICSP, les demandes d'extraction vers des registres externes ne sont plus redirigées vers le registre miroir.
Procédure
Affichez les objets ICSP de votre cluster :
$ oc get imagecontentsourcepolicy
Exemple de sortie
NAME AGE mirror-ocp 6d20h ocp4-index-0 6d18h qe45-index-0 6d15h
Supprimez tous les objets ICSP que vous avez créés lors de la déconnexion de votre cluster :
oc delete imagecontentsourcepolicy <icsp_name> <icsp_name> <icsp_name> <icsp_name>
Par exemple :
$ oc delete imagecontentsourcepolicy mirror-ocp ocp4-index-0 qe45-index-0
Exemple de sortie
imagecontentsourcepolicy.operator.openshift.io "mirror-ocp" deleted imagecontentsourcepolicy.operator.openshift.io "ocp4-index-0" deleted imagecontentsourcepolicy.operator.openshift.io "qe45-index-0" deleted
Attendez que tous les nœuds redémarrent et reviennent à l'état READY et vérifiez que le fichier
registries.conf
pointe vers les registres d'origine et non vers les registres miroirs :Se connecter à un nœud :
oc debug node/<node_name>
Définir
/host
comme répertoire racine dans l'interpréteur de commandes de débogage :sh-4.4# chroot /host
Examinez le fichier
registries.conf
:sh-4.4# cat /etc/containers/registries.conf
Exemple de sortie
unqualified-search-registries = [\N- "registry.access.redhat.com", \N- "docker.io"] 1
- 1
- Les entrées
registry
etregistry.mirror
créées par les ICSP que vous avez supprimées sont supprimées.