Упражнение. Настройка проекта

Завершено

В этом уроке вы создадите ресурсы для веб-сайта Contoso Video. Убедитесь, что у вас есть все необходимые компоненты, перечисленные в руководстве по этому модулю.

Настройка проекта

  1. Вилку примера репозитория в учетную запись GitHub. У вас нет разрешений на запись в исходный репозиторий примеров, поэтому необходимо вилку репозитория для создания собственного конвейера GitHub Actions.

  2. Войдите в Azure Cloud Shell с помощью подписки Azure, в которую вы хотите развернуть ресурсы. При открытии Cloud Shell убедитесь, что Bash выбран в качестве оболочки для запуска.

  3. Чтобы клонировать вилочный репозиторий, выполните следующую команду в Cloud Shell, изменив <заполнитель имени пользователя GitHub на имя пользователя> GitHub:

    git clone https://github.com/<GitHub username>/mslearn-aks-deployment-pipeline-github-actions
    
  4. Перейдите к новому клонированного каталога mslearn-aks-deployment-pipeline-github-actions , выполнив следующую команду:

    cd mslearn-aks-deployment-pipeline-github-actions
    
  5. Выполните следующую команду, чтобы выполнить файл init.sh , расположенный в корне проекта:

    bash init.sh
    

    Файл init.sh выполняет следующие задачи:

    • Создает новую группу ресурсов Azure.
    • Создание кластера AKS и настройка Kubectl для доступа к нему.
    • Создание репозитория Реестра контейнеров и его связывание с кластером AKS.
    • Настройка переменных среды AKS_NAME, DNS_NAME, RESOURCE_GROUP_NAME и ACR_NAME.
  6. После завершения выполнения скрипта выводится список переменных. Скопируйте и сохраните значения переменных, которые будут использоваться в будущих упражнениях.

    • Имя группы ресурсов
    • Имя ACR
    • Имя пользователя для входа ACR
    • Пароль ACR
    • Имя зоны DNS AKS

Проверка результатов

Убедитесь, что скрипт init.sh создал все ресурсы.

  1. Выполните следующую команду Azure CLI, чтобы проверка, указана ли группа ресурсов, показанная в выходных данных скрипта.

    az group list -o table
    
  2. Выполните следующую команду, чтобы проверка, указан ли экземпляр реестра контейнеров в выходных данных скрипта.

    az acr list -o table
    

Теперь, когда ресурсы Azure созданы, перейдите к следующему уроку, чтобы узнать о помеченных образах приложений.