Blame
aa9132 | Steven Anderson | 2024-12-30 11:00:42 | 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> |