Я пытаюсь подключиться к кластеру и создать пространство имен, используя действия github.
Для этого я попытался эти шаги.
В приведенной выше ссылке я сначала получил субъект-службу azure для подключения aks.
az ad sp create-for-rbac --name "myApp" --role contributor --scopes /subscriptions/<SUBSCRIPTION_ID>/resourceGroups/<RESOURCE_GROUP> --sdk-auth
И затем, приступили к шагам.
Но во время создания пространства имен я получаю сообщение об ошибке, как показано ниже.
W1102 12:06:42.227952 3700 helpers.go:555] --dry-run устарел и может быть заменен --dry-run=client.
В соединении с сервером localhost:8080 было отказано - вы указали правильный хост или порт?
Ошибка: процесс завершен с кодом выхода 1.
Ниже приведена ошибка работы github.
> - имя: задайте целевой кластер службы Azure Kubernetes (AKS). использует: azure/aks-set-context@v1 с:
> кредиты: '${{ secrets.AZURE_CREDENTIALS }}'
> имя-кластера: ${{ env.CLUSTER_NAME }}
> группа ресурсов: ${{ env.CLUSTER_RESOURCE_GROUP }}
>
> - имя: Развертывание в кластере использует: azure/k8s-deploy@v1 с:
> проявляет: |
> манифесты/deployment.yml
> манифесты/service.yml
> изображения: |
> ${{ env.REGISTRY_NAME }}.azurecr.io/${{ env.APP_NAME }}:${{ github.sha }}
> imagepullsecrets: |
> ${{ env.SECRET }}
> пространство имен: ${{ env.NAMESPACE }}