curl -L https://aka.ms/InstallAzureCli | bash
az login
az account set --subscription <subscriptionid>
az group create --location eastus --name myResourceGroup
az acs create --orchestrator-type=kubernetes --resource-group myResourceGroup --name=myK8sCluster --agent-count=2 --generate-ssh-keys
az acs kubernetes install-cli
az acs kubernetes get-credentials --resource-group=myResourceGroup --name=myK8sCluster
kubectl get nodes
kubectl get svc
kubectl get pods
az acs kubernetes browse -g <resourceGroup> -n <clusterName>
kubectl run nginx --image nginx
kubectl expose deployments nginx --port=80 --type=LoadBalancer
kubectl get svc
kubectl describe pod <id>
az acr create --resource-group azure-meetup-ka --name AzureMeetupKAACR --sku Basic --admin-enabled true
az acr list --resource-group myResourceGroup --query "[].{acrName:name,acrLoginServer:loginServer}" --output table
az acr credential show --name <acrName> --query passwords[0].value -o tsv
docker login --username=<acrName> --password=<acrPassword> <acrLoginServer>
docker build ./azure-voting-app/azure-vote -t azure-vote-front
docker build ./azure-voting-app/azure-back -t azure-vote-back
docker tag azure-vote-back <acrLoginServer>/azure-vote-back:v1
docker tag azure-vote-front <acrLoginServer>/azure-vote-front:v1
docker push <acrLoginServer>/azure-vote-back:v1
docker push <acrLoginServer>/azure-vote-front:v1
az acr repository list --name <acrName> --username <acrName> --password <acrPassword> --output table
az acr repository show-tags --name <acrName> --username <acrName> --password <acrPassword> --repository azure-vote-front --output table
kubectl create -f storage-resources.yaml
kubectl create -f pod-secrets.yaml
kubectl create -f azure-vote-deployment.yaml
kubectl create -f services.yaml
kubectl get service -w
kubectl scale --replicas=2 deployment/azure-vote-front
az acs scale --resource-group=hellokubernetes --name=azuresaturday --new-agent-count 2
change config_file.cfg
docker build --no-cache ./azure-voting-app/azure-vote -t azure-vote-front:v2
docker tag azure-vote-front:v2 <acrLoginServer>/azure-vote-front:v2
docker push <acrLoginServer>/azure-vote-front:v2
kubectl set image deployment azure-vote-front azure-vote-front=<acrLoginServer>/azure-vote-front:v2