36 lines
1.2 KiB
Markdown
36 lines
1.2 KiB
Markdown
# AKS Cluster Status Befehle
|
|||
|
|
|
||
|
|
Hier sind die Bash-Befehle, mit denen ich den Cluster-Status geprüft habe:
|
||
|
|
|
||
|
|
```bash
|
||
|
|
# 1. Cluster-Status prüfen
|
||
|
|
az aks show --resource-group trusted_ai_demo_rg --name trai_k8s_cluster --query "{name:name, powerState:powerState.code, provisioningState:provisioningState, kubernetesVersion:kubernetesVersion, nodeResourceGroup:nodeResourceGroup}" -o table
|
||
|
|
|
||
|
|
# 2. Node Pool Status prüfen
|
||
|
|
az aks nodepool list --resource-group trusted_ai_demo_rg --cluster-name trai_k8s_cluster --query "[].{name:name, count:count, vmSize:vmSize, provisioningState:provisioningState, powerState:powerState.code}" -o table
|
||
|
|
|
||
|
|
# 3. Kubeconfig herunterladen (für kubectl Zugriff)
|
||
|
|
az aks get-credentials --resource-group trusted_ai_demo_rg --name trai_k8s_cluster --overwrite-existing
|
||
|
|
|
||
|
|
# 4. Kubernetes Nodes anzeigen
|
||
|
|
kubectl get nodes
|
||
|
|
|
||
|
|
# 5. Alle Pods in allen Namespaces anzeigen
|
||
|
|
kubectl get pods -A
|
||
|
|
```
|
||
|
|
|
||
|
|
## Zusätzliche nützliche Befehle
|
||
|
|
|
||
|
|
```bash
|
||
|
|
# Detaillierte Cluster-Informationen
|
||
|
|
az aks show --resource-group trusted_ai_demo_rg --name trai_k8s_cluster -o json
|
||
|
|
|
||
|
|
# Cluster-Ressourcen anzeigen
|
||
|
|
kubectl top nodes
|
||
|
|
|
||
|
|
# Spezifische Namespace-Pods anzeigen
|
||
|
|
kubectl get pods -n kube-system
|
||
|
|
|
||
|
|
# Cluster-Events anzeigen
|
||
|
|
kubectl get events -A --sort-by='.lastTimestamp'
|
||
|
|
```
|