Încerc să mă conectez la cluster și să creez un spațiu de nume folosind acțiuni github.
Pentru asta am incercat aceste trepte.
În linkul distribuit mai sus, am preluat mai întâi principalul serviciului azure pentru conectarea aks.
az ad sp create-for-rbac --name "myApp" --role contributor --scopes /subscriptions/<SUBSCRIPTION_ID>/resourceGroups/<RESOURCE_GROUP> --sdk-auth
Și apoi, a continuat cu pașii.
Dar, în timpul creării spațiului de nume, primesc o eroare ca mai jos.
W1102 12:06:42.227952 3700 helpers.go:555] --dry-run este depreciat și poate fi înlocuit cu --dry-run=client.
Conexiunea la serverul localhost:8080 a fost refuzată - ați specificat gazda sau portul potrivit?
Eroare: proces finalizat cu codul de ieșire 1.
Mai jos este lucrarea github eșuată.
> - nume: setați clusterul Azure Kubernetes Service (AKS) țintă. folosește: azure/aks-set-context@v1 cu:
> credit: „${{ secrets.AZURE_CREDENTIALS }}”
> nume-cluster: ${{ env.CLUSTER_NAME }}
> grup de resurse: ${{ env.CLUSTER_RESOURCE_GROUP }}
>
> - nume: Deploy to Cluster folosește: azure/k8s-deploy@v1 cu:
> manifestă: |
> manifests/deployment.yml
> manifests/service.yml
> imagini: |
> ${{ env.REGISTRY_NAME }}.azurecr.io/${{ env.APP_NAME }}:${{ github.sha }}
> imagepullsecrets: |
> ${{ env.SECRET }}
> spațiu de nume: ${{ env.NAMESPACE }}