3.2. Configuration des informations d’identification qui permettent de refléter les images


Créez un fichier d’identification de registre d’images de conteneur qui vous permet de refléter les images de Red Hat à votre miroir.

Conditions préalables

  • Configuration d’un registre miroir à utiliser.

Procédure

Complétez les étapes suivantes sur l’hôte d’installation:

  1. Cliquez ici pour télécharger le secret de Red Hat OpenShift Cluster Manager.
  2. Faites une copie de votre pull secret au format JSON en exécutant la commande suivante:

    $ cat ./pull-secret | jq . > <path>/<pull_secret_file_in_json> 
    1
    1
    Indiquez le chemin vers le dossier pour stocker le pull secret et un nom pour le fichier JSON que vous créez.

    Exemple tirer secret

    {
      "auths": {
        "cloud.openshift.com": {
          "auth": "b3BlbnNo...",
          "email": "you@example.com"
        },
        "quay.io": {
          "auth": "b3BlbnNo...",
          "email": "you@example.com"
        },
        "registry.connect.redhat.com": {
          "auth": "NTE3Njg5Nj...",
          "email": "you@example.com"
        },
        "registry.redhat.io": {
          "auth": "NTE3Njg5Nj...",
          "email": "you@example.com"
        }
      }
    }

  3. Générez le nom d’utilisateur et le mot de passe ou le jeton codés de base64 pour votre registre miroir en exécutant la commande suivante:

    $ echo -n '<user_name>:<password>' | base64 -w0 
    1
    1
    Dans &lt;user_name&gt; et &lt;password&gt;, spécifiez le nom d’utilisateur et le mot de passe que vous avez configurés pour votre registre.

    Exemple de sortie

    BGVtbYk3ZHAtqXs=

  4. Modifiez le fichier JSON et ajoutez une section qui décrit votre registre:

      "auths": {
        "<mirror_registry>": { 
    1
    
          "auth": "<credentials>", 
    2
    
          "email": "you@example.com"
        }
      },
    1
    Indiquez le nom de domaine du registre, et éventuellement le port, que votre registre miroir utilise pour servir le contenu. A titre d’exemple, Registry.example.com ou Registry.example.com:8443
    2
    Indiquez le nom d’utilisateur et le mot de passe codés de base64 pour le registre miroir.

    Exemple modifié pull secret

    {
      "auths": {
        "registry.example.com": {
          "auth": "BGVtbYk3ZHAtqXs=",
          "email": "you@example.com"
        },
        "cloud.openshift.com": {
          "auth": "b3BlbnNo...",
          "email": "you@example.com"
        },
        "quay.io": {
          "auth": "b3BlbnNo...",
          "email": "you@example.com"
        },
        "registry.connect.redhat.com": {
          "auth": "NTE3Njg5Nj...",
          "email": "you@example.com"
        },
        "registry.redhat.io": {
          "auth": "NTE3Njg5Nj...",
          "email": "you@example.com"
        }
      }
    }

Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2026 Red Hat
Retour au début