Appearance
Kubernetes 命令 Cheatsheet
sh
kubectl api-resources
kubectl cluster-info
kubectl get po -o wide -n traefik
kubectl get svc
kubectl get no
kubectl get ns
kubectl get ing
kubectl get cm
kubectl get secret
kubectl get deploy
kubectl describe po my-nginx-7d7464d665-j6c2p -n appname
kubectl exec -it my-nginx-7d7464d665-j6c2p -- /bin/bash
kubectl logs -f ezserver-deployment-58657fddb6-8ll4x
kubectl apply -f ezserver.yaml
kubectl delete -f ezserver.yaml
# 将服务的端口转发到本地
kubectl port-forward svc/ezserver-service 8080:8081
# 查看滚动更新状态
kubectl rollout status deployment ezserver
# 强制重启 Pod
kubectl rollout restart deployment ezserver
# 查看更新历史
kubectl rollout history deployment ezserver
# 回滚到上一个版本
kubectl rollout undo deployment ezserver
# 回滚到特定版本
kubectl rollout undo deployment ezserver --to-revision=3Docker 命令
sh
# Docker 查看日志
docker logs -f zen_hellman