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>
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9