Упражнение. Настройка проекта
В этом уроке вы создадите ресурсы для веб-сайта Contoso Video. Убедитесь, что у вас есть все необходимые компоненты, перечисленные в руководстве по этому модулю.
Настройка проекта
Вилку примера репозитория в учетную запись GitHub. У вас нет разрешений на запись в исходный репозиторий примеров, поэтому необходимо вилку репозитория для создания собственного конвейера GitHub Actions.
Войдите в Azure Cloud Shell с помощью подписки Azure, в которую вы хотите развернуть ресурсы. При открытии Cloud Shell убедитесь, что Bash выбран в качестве оболочки для запуска.
Чтобы клонировать вилочный репозиторий, выполните следующую команду в Cloud Shell, изменив <заполнитель имени пользователя GitHub на имя пользователя> GitHub:
git clone https://github.com/<GitHub username>/mslearn-aks-deployment-pipeline-github-actions
Перейдите к новому клонированного каталога mslearn-aks-deployment-pipeline-github-actions , выполнив следующую команду:
cd mslearn-aks-deployment-pipeline-github-actions
Выполните следующую команду, чтобы выполнить файл init.sh , расположенный в корне проекта:
bash init.sh
Файл init.sh выполняет следующие задачи:
- Создает новую группу ресурсов Azure.
- Создание кластера AKS и настройка Kubectl для доступа к нему.
- Создание репозитория Реестра контейнеров и его связывание с кластером AKS.
- Настройка переменных среды
AKS_NAME
,DNS_NAME
,RESOURCE_GROUP_NAME
иACR_NAME
.
После завершения выполнения скрипта выводится список переменных. Скопируйте и сохраните значения переменных, которые будут использоваться в будущих упражнениях.
- Имя группы ресурсов
- Имя ACR
- Имя пользователя для входа ACR
- Пароль ACR
- Имя зоны DNS AKS
Проверка результатов
Убедитесь, что скрипт init.sh создал все ресурсы.
Выполните следующую команду Azure CLI, чтобы проверка, указана ли группа ресурсов, показанная в выходных данных скрипта.
az group list -o table
Выполните следующую команду, чтобы проверка, указан ли экземпляр реестра контейнеров в выходных данных скрипта.
az acr list -o table
Теперь, когда ресурсы Azure созданы, перейдите к следующему уроку, чтобы узнать о помеченных образах приложений.