Чтобы использовать удаленные среды, можно включить удаленное состояние, чтобы состояние среды автоматически сохранялось в настроенном удаленном хранилище. Это означает, что любая azd команда, которая записывается в файл azd.env , config.json будет автоматически сохраняться.
Настройка удаленного состояния
Удаленное состояние azd для можно настроить глобально в azd"s config.json " или в проекте в пределах azure.yamlпроекта. Если удаленное состояние не настроено, значения среды и конфигурации продолжают храниться локально.
Удаленное состояние можно настроить в элементе state.remote конфигурации azd
серверная часть: имя внутреннего типа, используемого для удаленного состояния
Конфигурация. Сопоставление пар "ключ-значение", уникальных для каждого удаленного поставщика состояний
Включение по проекту
azure.yaml
YAML
name:azd-project-namestate: remote: backend:AzureBlobStorage config: accountName:saazdremotestate containerName:myproject# Defaults to project name if not specified
Поддерживаемые серверные серверы удаленного состояния
Хранилище BLOB-объектов Azure
azd записи .env и config.json файлы в контейнер BLOB-объектов хранилища Azure
Настройка
accountName: имя учетной записи хранения Azure
containerName: имя контейнера в учетной записи хранения, в которой хранится конфигурация. Значение по умолчанию для текущего имени проекта azd, если не указано
конечная точка: Конечная точка Azure, используемая при настройке удаленного состояния. Значение по умолчанию core.windows.net
Удаленное состояние и azd команды
azd env list
Выводит список всех доступных локальных и удаленных сред. Например:
azd env select
При выборе среды, которая не существует локально, удаленное состояние копируется в новую локальную среду.
Например, рассмотрим выходные данные из azd env list выше. Чтобы скопировать удаленное состояние, dev в локальную среду выполните следующее:
Присоединитесь к серии встреч для создания масштабируемых решений искусственного интеллекта на основе реальных вариантов использования с другими разработчиками и экспертами.
Создавайте комплексные решения в Microsoft Azure для создания Функции Azure, реализации веб-приложений и управления ими, разработке решений, использующих службу хранилища Azure, и т. д.
Развертывание шаблонов, предназначенных для области группы ресурсов вместо области подписки с помощью интерфейса командной строки разработчика Azure (azd)