Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Beispielskript wird eine neue Instanz von Azure App Configuration mithilfe der Azure CLI in einer neuen Ressourcengruppe erstellt.
Wenn Sie nicht über ein Azure-Konto verfügen, erstellen Sie ein kostenloses Konto , bevor Sie beginnen.
Voraussetzungen
Verwenden Sie die Bash-Umgebung in Azure Cloud Shell. Weitere Informationen finden Sie unter "Erste Schritte mit Azure Cloud Shell".
Wenn Sie CLI-Referenzbefehle lieber lokal ausführen, installieren Sie die Azure CLI. Wenn Sie Windows oder macOS ausführen, sollten Sie die Azure CLI in einem Docker-Container ausführen. Weitere Informationen finden Sie unter Ausführen der Azure CLI in einem Docker-Container.
Wenn Sie eine lokale Installation verwenden, melden Sie sich mithilfe des Befehls az login bei der Azure CLI an. Um den Authentifizierungsprozess abzuschließen, führen Sie die in Ihrem Terminal angezeigten Schritte aus. Weitere Anmeldeoptionen finden Sie unter Authentifizieren bei Azure mithilfe der Azure CLI.
Installieren Sie die Azure CLI-Erweiterung bei der ersten Verwendung, wenn Sie dazu aufgefordert werden. Weitere Informationen zu Erweiterungen finden Sie unter Verwenden und Verwalten von Erweiterungen mit der Azure CLI.
Führen Sie az version aus, um die installierte Version und die abhängigen Bibliotheken zu ermitteln. Führen Sie az upgrade aus, um das Upgrade auf die aktuelle Version durchzuführen.
- Für dieses Tutorial ist mindestens Version 2.0 der Azure CLI erforderlich. Bei Verwendung von Azure Cloud Shell ist die aktuelle Version bereits installiert.
Beispielskript
#!/bin/bash
appConfigName=myTestAppConfigStore
#resource name must be lowercase
myAppConfigStoreName=${appConfigName,,}
myResourceGroupName=$appConfigName"Group"
# Create resource group
az group create --name $myResourceGroupName --location eastus
# Create the Azure AppConfig Service resource and query the hostName
appConfigHostname=$(az appconfig create \
--name $myAppConfigStoreName \
--location eastus \
--resource-group $myResourceGroupName \
--query endpoint \
--sku free \
-o tsv
)
# Get the AppConfig connection string
appConfigConnectionString=$(az appconfig credential list \
--resource-group $myResourceGroupName \
--name $myAppConfigStoreName \
--query "[?name=='Secondary Read Only'] .connectionString" -o tsv)
# Echo the connection string for use in your application
echo "$appConfigConnectionString"
Notieren Sie den tatsächlichen Namen, der für die neue Ressourcengruppe generiert wurde. Sie verwenden diesen Ressourcengruppennamen, wenn Sie alle Gruppenressourcen löschen möchten.
Bereinigen der Bereitstellung
Nach Ausführung des Beispielskripts können mit dem folgenden Befehl die Ressourcengruppe und alle damit verbundenen Ressourcen entfernt werden.
az group delete --name myResourceGroup
Erläuterung des Skripts
In diesem Skript werden die folgenden Befehle verwendet, um eine neue Ressourcengruppe und einen App Configuration-Speicher zu erstellen. Jeder Befehl in der Tabelle ist mit der zugehörigen Dokumentation verknüpft.
| Get-Help | Notizen |
|---|---|
| az group create (eine neue Gruppe mit Azure CLI erstellen) | Erstellt eine Ressourcengruppe, in der alle Ressourcen gespeichert sind. |
| az appconfig create | Erstellt eine App Configuration-Speicherressource. |
| az appconfig credential list | Listet die Zugriffsschlüssel für einen App Configuration-Speicher auf. |
Nächste Schritte
Weitere Informationen zur Azure CLI finden Sie in der Azure CLI-Dokumentation.
Mehr CLI-Skriptbeispiele für App Configuration finden Sie in den CLI-Beispielen für Azure App Configuration.