User Tools

Site Tools


container:kubernetes:k8s_cli

This is an old revision of the document!


Kubernetes Cli

Aktuell mal nur eine Sammlung

Cluster Befehle

kubectl version
kubectl cluster-info
kubectl get componentstatus


Node Befehle

kubectl describe nodes <podname>
kubectl describe nodes <node> | grep Taint
kubectl taint nodes <node> <key>=<name>:<NoSchedule|PreferNoSchedule|NoExecute


Pod Befehle

kubectl get pods
kubectl get pods -o wide
kubectl get pods --all-namespaces
kubectl get pods --all-namespaces -o jsonpath="{..image}" | tr -s '[[:space:]]' '\n' | sort | uniq -c
kubectl describe pod/nginx-server -n default
kubectl describe pods nginx-server
kubectl exec nginx-server -- cat /etc/hostname
kubectl exec -ti nginx-server -- /bin/bash
kubectl logs nginx-server
kubectl logs nginx-server -f
kubectl scale --replicas=


Service Befehle

Service Befehle
kubectl get service
kubectl get service -o wide
kubectl get service <service>

kubectl delete service <service>


TODO: kubectl delete pv pv01 kubectl delete pvc pvc01-nginx

apt-get install yamllint

https://kubernetes.io/docs/reference/kubectl/cheatsheet/#viewing-finding-resources

container/kubernetes/k8s_cli.1608724757.txt.gz · Last modified: by stone