1. 查看deployment
kubectl get deployment -n 命名空间
kubectl get deployment -n flink
2. 查看deployment描述
kubectl describe deployment deployment名称 -n 命名空间
kubectl describe deployment flink-jobmanager -n flink
3. 查看pod
kubectl get pod -n 命名空间
kubectl get pod -n flink
4. 查看pod描述信息
kubectl describe pod pod名称 -n 命名空间
kubectl describe pod flink-jobmanager-56d5ff7676 -n flink
5. 查看pod日志
kubectl logs pod名称 -n 命名空间
kubectl logs kube-controller-manager-k8s-single -n kube-system
6. 查看运行的docker镜像
docker ps -a|grep 相关的镜像名称
docker ps -a|grep flink
7. 查看docker镜像日志
docker logs CONTAINER_ID
docker logs c1363285eea3
8. 查看k8s集群节点标签
# 查看标签
kubectl get node --show-labels
# 打标签
kubectl label node 节点名称 key=value
9. 查看作业是否可以被调度到集群节点
# SchedulingDisabled 表示不可被调度到
kubectl get nodes -A
# 指定某个节点不能被作业调度到
kubectl uncordon 节点名称 # 例子 kubectl uncordon bigdata-op-0001
# 指定某个节点可以被作业调度到
kubectl cordon 节点名称 # 例子 kubectl uncordon bigdata-op-0002
10.查看pod在哪个节点上
kubectl get pod pod名称 -n flink-dev -o wide
11.查看pod对应的yaml信息
kubectl get pod pod名称 -n flink-dev -o yaml