3.3. Configuration du registre pour l'infrastructure OpenStack fournie par l'utilisateur


Vous pouvez configurer le registre d'un cluster qui s'exécute sur votre propre infrastructure Red Hat OpenStack Platform (RHOSP).

Vous devez configurer l'opérateur de registre d'images pour qu'il fasse confiance au stockage Swift de Red Hat OpenStack Platform (RHOSP).

Procédure

  • À partir d'une ligne de commande, entrez la commande suivante pour modifier la valeur du champ spec.disableRedirect de l'objet config.imageregistry en true:

    $ oc patch configs.imageregistry.operator.openshift.io cluster --type merge --patch '{"spec":{"disableRedirect":true}}'
    Copy to Clipboard Toggle word wrap

Outre les ressources configs.imageregistry.operator.openshift.io et ConfigMap, la configuration est fournie à l'opérateur par une ressource secrète distincte située dans l'espace de noms openshift-image-registry.

Le secret image-registry-private-configuration-user fournit les informations d'identification nécessaires à l'accès au stockage et à sa gestion. Il remplace les informations d'identification par défaut utilisées par l'opérateur, si des informations d'identification par défaut ont été trouvées.

Pour Swift sur le stockage de Red Hat OpenStack Platform (RHOSP), le secret doit contenir les deux clés suivantes :

  • REGISTRY_STORAGE_SWIFT_USER
  • REGISTRY_STORAGE_SWIFT_PASSWORD

Procédure

  • Créez un secret OpenShift Container Platform qui contient les clés requises.

    $ oc create secret generic image-registry-private-configuration-user --from-literal=REGISTRY_STORAGE_SWIFT_USER=<username> --from-literal=REGISTRY_STORAGE_SWIFT_PASSWORD=<password> -n openshift-image-registry
    Copy to Clipboard Toggle word wrap

Vous devez configurer le support de stockage manuellement et définir les paramètres dans le registre des ressources personnalisées (CR).

Conditions préalables

  • Un cluster sur Red Hat OpenStack Platform (RHOSP) avec une infrastructure fournie par l'utilisateur.
  • Pour configurer le stockage du registre pour RHOSP, vous devez fournir les informations d'identification de l'opérateur de registre.
  • Pour Swift sur le stockage RHOSP, le secret doit contenir les deux clés suivantes :

    • REGISTRY_STORAGE_SWIFT_USER
    • REGISTRY_STORAGE_SWIFT_PASSWORD

Les paramètres de configuration suivants sont disponibles pour le stockage du registre Swift de Red Hat OpenStack Platform (RHOSP).

Expand
ParamètresDescription

authURL

Cette valeur est facultative.

authVersion

Cette valeur est facultative.

container

Cette valeur est facultative.

domain

Cette valeur est facultative.

domainID

Cette valeur est facultative.

tenant

Cette valeur est facultative.

tenantID

Cette valeur est facultative.

regionName

Cette valeur est facultative.

Retour au début
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

© 2025 Red Hat