Blame
|
1 | # AKS |
||||||
| 2 | ||||||||
| 3 | #### log into azure |
|||||||
| 4 | az login |
|||||||
| 5 | ||||||||
| 6 | #### get account list and set |
|||||||
| 7 | az account list -o table |
|||||||
| 8 | az account set --subscription '<sub-name>' |
|||||||
| 9 | ||||||||
| 10 | #### get aks credentials so you can use kubectl |
|||||||
| 11 | az aks list -o table |
|||||||
| 12 | az aks get-credentials --resource-group <resource_grp> --name <name> |
|||||||
| 13 | ||||||||
| 14 | #### kubectl |
|||||||
| 15 | kubectl get namespace |
|||||||
| 16 | kubectl get nodes |
|||||||
| 17 | kubectl get services |
|||||||
| 18 | kubectl get pods --all-namespaces |
|||||||
| 19 | kubectl get sc |
|||||||
| 20 | ||||||||
| 21 | #### storage |
|||||||
| 22 | kubectl get pvc -n <pvcname> |
|||||||
| 23 | kubectl get pv -n <pvname> |
|||||||
| 24 | kubectl describe pvc <claimname> -n <namespace> |
|||||||
| 25 | ||||||||
| 26 | #### troubleshooting |
|||||||
| 27 | kubectl describe pods -n <namespace> |
|||||||
| 28 | kubectl logs <logname> -n <namespace> |
|||||||
| 29 | kubectl logs <podname> -n <namespace> |
|||||||
| 30 | kubectl exec --stdin --tty opensearch-cluster-master-0 -n <namespace> -- /bin/bash |
|||||||
| 31 | curl --insecure -u admin:admin 'https://<cluster>:9200/_cat/indices?v' |
|||||||
| 32 | ||||||||
| 33 | #### restart |
|||||||
| 34 | kubectl rollout restart deployment <deployment> -n <namespace> |
|||||||
| 35 | kubectl delete pod <pod> -n <namespace> |
|||||||