k8s 常用命令
查看namespace
kubectl get ns创建Deployment
$ kubectl apply -f server-deployment.yaml删除Deployment
$ kubectl delete -f server-deployment.yaml查看pods
kubectl get pods -n protoss查看pods运行所在的节点
kubectl get pods -n protoss -o wide查看日志
kubectl logs -n test activity-page-59675db798-srwbn --tail 100 -f更新pods
kubectl apply -f newsserver-deployment.yaml --record回滚更新
查看更新记录
kubectl rollout history -n test deployment newsserver回滚更新
kubectl rollout undo deployment newsserver -n test或回滚到指定版本
kubectl rollout undo deployment newsserver -n test --to-revision=进入容器内部
kubectl exec -it -n test queryserver-7f57f6fdbb-4nbwq -- sh查看容器配置host对应IP
kubectl -n test get svc | grep xxx容器起不来分析
kubectl describe pod name查找端口
kubectl get svc -A | grep 8080跟踪日志
kubectl logs -f -n test xxx
architect director
关于 LearnKu