Commit aa9132
2024-12-30 11:00:42 Steven Anderson: init| /dev/null .. ScriptFU/azure/aks.md | |
| @@ 0,0 1,35 @@ | |
| + | # AKS |
| + | |
| + | #### log into azure |
| + | az login |
| + | |
| + | #### get account list and set |
| + | az account list -o table |
| + | az account set --subscription '<sub-name>' |
| + | |
| + | #### get aks credentials so you can use kubectl |
| + | az aks list -o table |
| + | az aks get-credentials --resource-group <resource_grp> --name <name> |
| + | |
| + | #### kubectl |
| + | kubectl get namespace |
| + | kubectl get nodes |
| + | kubectl get services |
| + | kubectl get pods --all-namespaces |
| + | kubectl get sc |
| + | |
| + | #### storage |
| + | kubectl get pvc -n <pvcname> |
| + | kubectl get pv -n <pvname> |
| + | kubectl describe pvc <claimname> -n <namespace> |
| + | |
| + | #### troubleshooting |
| + | kubectl describe pods -n <namespace> |
| + | kubectl logs <logname> -n <namespace> |
| + | kubectl logs <podname> -n <namespace> |
| + | kubectl exec --stdin --tty opensearch-cluster-master-0 -n <namespace> -- /bin/bash |
| + | curl --insecure -u admin:admin 'https://<cluster>:9200/_cat/indices?v' |
| + | |
| + | #### restart |
| + | kubectl rollout restart deployment <deployment> -n <namespace> |
| + | kubectl delete pod <pod> -n <namespace> |