Advertisement
Guest User

Untitled

a guest
Jul 19th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. az login
  2.  
  3. az provider register -n Microsoft.Network
  4.  
  5. az provider register -n Microsoft.Storage
  6.  
  7. az provider register -n Microsoft.Compute
  8.  
  9. az provider register -n Microsoft.ContainerService
  10.  
  11. az group create \
  12. --name devops24-group \
  13. --location eastus
  14.  
  15. az vm list-sizes -l eastus
  16.  
  17. export VM_SIZE=Standard_DS1
  18.  
  19. az aks create \
  20. --resource-group devops24-group \
  21. --name devops24-cluster \
  22. --node-count 2 \
  23. --node-vm-size $VM_SIZE \
  24. --generate-ssh-keys
  25.  
  26. az aks get-credentials \
  27. --resource-group devops24-group \
  28. --name devops24-cluster
  29.  
  30. kubectl apply \
  31. -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/mandatory.yaml
  32.  
  33. kubectl apply \
  34. -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/provider/cloud-generic.yaml
  35.  
  36. LB_IP=$(kubectl -n ingress-nginx \
  37. get svc ingress-nginx \
  38. -o jsonpath="{.status.loadBalancer.ingress[0].ip}")
  39.  
  40. echo $LB_IP
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement