Freigeben über


Aktivieren Sie den Artefakt-Cache in Ihrer Azure-Containerregistrierung im Azure-Portal.

In diesem Artikel erfahren Sie, wie Sie das Azure-Portal verwenden, um das Artefaktcachefeature in Ihrer Azure Container Registry (ACR) zu aktivieren.

Zusätzlich zu den hier aufgeführten Voraussetzungen benötigen Sie ein Azure-Konto mit einem aktiven Abonnement. Kostenlos ein Konto erstellen.

Voraussetzungen

Konfigurieren des Artifakt-Caches

Führen Sie die folgenden Schritte aus, um die Cache-Regel zu erstellen und zu konfigurieren, die Artefakte aus dem Repository abruft und in Ihren Cache speichert.

Führen Sie die Schritte aus, um eine Cacheregel im Azure-Portal zu erstellen.

  1. Navigieren Sie zu Ihrer Azure Container Registry-Instanz.

  2. Wählen Sie im Menü "Dienst" unter "Dienste" die Option "Cache" aus.

  3. Wählen Sie Regel erstellen aus.

    Screenshot des Befehls

  4. Geben Sie im Bereich "Neue Cacheregel " einen Regelnamen ein.

  5. Wählen Sie für "Quelle" einen Anmeldeserver aus.

  6. Geben Sie für den Repositorypfad den vollständigen Repositorypfad zu den Artefakten ein, die Sie zwischenspeichern möchten.

  7. Je nach Quelle ist möglicherweise eine Authentifizierung erforderlich. Wenn das Feld "Authentifizierung " noch nicht aktiviert ist und Sie die Authentifizierung nicht verwenden möchten, können Sie diesen Abschnitt überspringen. Stellen Sie andernfalls sicher, dass das Kontrollkästchen aktiviert ist, und fügen Sie Ihre Anmeldeinformationen hinzu:

    • Wählen Sie "Neue Anmeldeinformationen erstellen" aus, um einen neuen Satz von Anmeldeinformationen zu erstellen, um den Benutzernamen und das Kennwort für Ihre Quellregistrierung zu speichern. Weitere Informationen finden Sie unter Erstellen neuer Anmeldeinformationen.
    • Um vorhandene Anmeldeinformationen zu verwenden, wählen Sie im Dropdownmenü " Anmeldeinformationen auswählen " aus.
  8. Geben Sie für "Ziel" den Namen des Namespace "Neues ACR-Repository " ein, um zwischengespeicherte Artefakte zu speichern.

  9. Wählen Sie "Erstellen" aus, um Ihre Cacheregel zu erstellen.

    Screenshot mit Details, die eingegeben wurden, um eine neue Cacheregel für eine Containerregistrierung im Azure-Portal zu erstellen.

Erstellen neuer Anmeldeinformationen

Bevor Sie die Anmeldeinformationen konfigurieren, stellen Sie sicher, dass Sie geheime Schlüssel im Azure Key Vault erstellen und speichern und geheime Schlüssel aus dem Key Vault abrufen können.

  1. Wählen Sie im Cachebereich Ihrer Containerregistrierung Anmeldeinformationen und dann " Anmeldeinformationen erstellen" aus.

    Screenshot der Schritte zum Hinzufügen von Anmeldeinformationen für eine Containerregistrierung im Azure-Portal.

  2. Geben Sie einen Namen für die neuen Anmeldeinformationen für Ihre Quellregistrierung ein.

  3. Wählen Sie unter Quellauthentifizierung eine Quellauthentifizierung aus. Der Artefaktcache unterstützt derzeit "Select from Key Vault " und "Enter secret URIs".

  4. Erstellen Sie für die Option "Aus Key Vault auswählen " Ihre Anmeldeinformationen mithilfe von Key Vault.

  5. Wählen Sie "Erstellen" aus.

    Screenshot mit Details, die zum Erstellen von Anmeldeinformationen für eine Containerregistrierung im Azure-Portal eingegeben wurden.

Alternativ können Sie Azure RBAC verwenden, um die Rolle " Key Vault Secrets User " (oder eine benutzerdefinierte Rolle, die die Microsoft.KeyVault/vaults/secrets/getSecret/action Berechtigung enthält) der Systemidentität zuzuweisen. Weitere Informationen finden Sie unter Zuweisen von Azure-Rollen mithilfe des Azure-Portals und Erteilen der Berechtigung für den Zugriff auf einen Azure Key Vault mithilfe von Azure RBAC.

Nächste Schritte