3.4. Configuration du registre pour l'infrastructure Azure fournie par l'utilisateur


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 le stockage de registre Azure, le secret doit contenir une clé dont la valeur est le contenu d'un fichier d'informations d'identification fourni par Azure :

  • REGISTRY_STORAGE_AZURE_ACCOUNTKEY

Procédure

  • Créez un secret OpenShift Container Platform qui contient la clé requise.

    $ oc create secret generic image-registry-private-configuration-user --from-literal=REGISTRY_STORAGE_AZURE_ACCOUNTKEY=<accountkey> --namespace openshift-image-registry
    Copy to Clipboard Toggle word wrap

3.4.2. Configuration du stockage de registre pour Azure

Lors de l'installation, vos informations d'identification sont suffisantes pour créer Azure Blob Storage, et l'opérateur de registre configure automatiquement le stockage.

Conditions préalables

  • Un cluster sur Azure avec une infrastructure fournie par l'utilisateur.
  • Pour configurer le stockage de registre pour Azure, fournissez les informations d'identification de l'opérateur de registre.
  • Pour le stockage Azure, le secret doit contenir une clé :

    • REGISTRY_STORAGE_AZURE_ACCOUNTKEY

Procédure

  1. Créer un conteneur de stockage Azure.
  2. Complétez la configuration du stockage à l'adresse configs.imageregistry.operator.openshift.io/cluster:

    $ oc edit configs.imageregistry.operator.openshift.io/cluster
    Copy to Clipboard Toggle word wrap

    Exemple de configuration

    storage:
      azure:
        accountName: <storage-account-name>
        container: <container-name>
    Copy to Clipboard Toggle word wrap

Lors de l'installation, vos informations d'identification sont suffisantes pour créer Azure Blob Storage, et l'opérateur de registre configure automatiquement le stockage.

Conditions préalables

  • Un cluster sur Azure avec une infrastructure fournie par l'utilisateur dans une région gouvernementale.
  • Pour configurer le stockage de registre pour Azure, fournissez les informations d'identification de l'opérateur de registre.
  • Pour le stockage Azure, le secret doit contenir une clé :

    • REGISTRY_STORAGE_AZURE_ACCOUNTKEY

Procédure

  1. Créer un conteneur de stockage Azure.
  2. Complétez la configuration du stockage à l'adresse configs.imageregistry.operator.openshift.io/cluster:

    $ oc edit configs.imageregistry.operator.openshift.io/cluster
    Copy to Clipboard Toggle word wrap

    Exemple de configuration

    storage:
      azure:
        accountName: <storage-account-name>
        container: <container-name>
        cloudName: AzureUSGovernmentCloud 
    1
    Copy to Clipboard Toggle word wrap

    1
    cloudName est le nom de l'environnement cloud Azure, qui peut être utilisé pour configurer le SDK Azure avec les points d'extrémité Azure API appropriés. La valeur par défaut est AzurePublicCloud. Vous pouvez également définir cloudName sur AzureUSGovernmentCloud, AzureChinaCloud ou AzureGermanCloud avec des informations d'identification suffisantes.
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