k8s 常用命令
查看namespace
kubectl get ns
创建Deployment
$ kubectl apply -f cgiserver-deployment.yaml
删除Deployment
$ kubectl delete -f cgiserver-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