Создание резервного пула для экземпляров контейнеров Azure

Внимание

Для успешного создания резервных пулов и управления ими требуется доступ к связанным ресурсам в подписке. Убедитесь, что правильные разрешения назначены поставщику ресурсов резервного пула, чтобы резервный пул правильно функционировал. Подробные инструкции см. в разделе "Настройка разрешений роли для резервных пулов".

В этой статье описывается создание профиля группы контейнеров и использование этого профиля для настройки резервного пула для Экземпляры контейнеров Azure.

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

Прежде чем использовать резервные пулы, выполните регистрацию компонентов и настройте элементы управления доступом на основе ролей. Дополнительные сведения см. в статье "Настройка разрешений роли для резервных пулов в экземплярах контейнеров Azure"

Создание профиля группы контейнеров

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

Чтобы использовать конфиденциальные контейнеры , измените тип на skuConfidential создание профиля группы контейнеров.

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

az container container-group-profile create \
    --resource-group myResourceGroup \
    --name mycontainergroupprofile \
    --location WestCentralUS \
    --image mcr.microsoft.com/azuredocs/aci-helloworld \
    --os-type Linux \ 
    --ip-address Public \ 
    --ports 8000 \ 
    --cpu 1 \
    --memory 1.5 \
    --restart-policy Never

Создание резервного пула

Создайте резервный пул и свяжите его с профилем группы контейнеров с помощью az standby-container-group-pool create.

az standby-container-group-pool create \
  --resource-group myResourceGroup \
  --location westcentralus \
  --name myStandbyPool \
  --max-ready-capacity 20 \
  --refill-policy always \
  --container-group-profile-id "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.ContainerInstance/containerGroupProfiles/mycontainergroupprofile" \
  --container-group-profile-revision 1

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

Запрос контейнера из резервного пула.