Поделиться через


Создание хранилища Конфигурация приложений Azure с помощью Azure CLI

Этот пример скрипта создает новый экземпляр Конфигурация приложений Azure с помощью Azure CLI в новой группе ресурсов.

Если у вас нет аккаунта Azure, создайте бесплатную учетную запись перед началом.

Необходимые компоненты

  • Для работы с этим руководством требуется Azure CLI версии 2.0 или более поздней. Если вы используете Azure Cloud Shell, последняя версия уже установлена.

Пример скрипта

#!/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"

Запишите фактическое имя, созданное для новой группы ресурсов. При удалении всех ресурсов вы будете использовать это имя группы ресурсов.

Очистка развертывания

Выполнив пример сценария, можно удалить группу ресурсов и все связанные с ней ресурсы при помощи приведенной ниже команды.

az group delete --name myResourceGroup

Описание скрипта

Для создания группы ресурсов и хранилища Конфигурации приложений этот скрипт использует следующие команды. Для каждой команды в таблице приведены ссылки на соответствующую документацию.

Команда Примечания.
az group create - создать группу Создает группу ресурсов, в которой хранятся все ресурсы.
az appconfig create — команда для создания конфигурации приложения. Создает ресурс хранилища Конфигурации приложений.
az appconfig credential list Вывод списка ключей доступа для хранилища службы "Конфигурация приложений".

Следующие шаги

Дополнительные сведения об Azure CLI см. в документации по Azure CLI.

Дополнительные Конфигурация приложений примеры скриптов CLI можно найти в примерах Конфигурация приложений Azure CLI.