az login
az group create --name getting-started-with-microservices --location westeurope
az acr create --resource-group getting-started-with-microservices --name gettingstartedregistry --sku Basic
az acr login --name gettingstartedregistry
docker build -f ScaffoldedWebApi\Dockerfile -t "getting-started-app:latest" .
docker tag getting-started-app:latest gettingstartedregistry.azurecr.io/getting-started-app:latest
docker push gettingstartedregistry.azurecr.io/getting-started-app:latest
az acr update -n gettingstartedregistry --admin-enabled true
az acr credential show --name gettingstartedregistry --query "passwords[0].value"
az container create --resource-group getting-started-with-microservices --name gettingstartedinstance --image gettingstartedregistry.azurecr.io/getting-started-app:latest --registry-username gettingstartedregistry --registry-password --dns-name-label getting-started-instace --ports 80
http://getting-started-instace.westeurope.azurecontainer.io/api/helloworld
az ad sp create-for-rbac --skip-assignment
az acr show --resource-group getting-started-with-microservices --name gettingstartedregistry --query "id" --output tsv
az role assignment create --assignee --scope --role Reader
az aks create --resource-group getting-started-with-microservices --name gettingstartedcluster --node-count 1 --service-principal --client-secret --generate-ssh-keys
az aks get-credentials --resource-group getting-started-with-microservices --name gettingstartedcluster
kubectl get nodes
kubectl apply -f kubernetes\deployment.yaml kubectl get deployments kubectl apply -f kubernetes\service.yaml kubectl get svc -w kubectl scale deployment scaffolded-deployment --replicas=2 kubectl delete deployment scaffolded-deployment kubectl apply -f kubernetes\statefulset.yaml kubectl scale deployment scaffolded-statefulset --replicas=2