获取namespace信息:
kubectl get namespace
查看node详细信息:
kubectl describe node
kubectl get node
kubectl get node -a
kubectl get node --show-labels
kubectl get node --show-all
查看pod
##查看所有pod;
kubectl get pods --all-namespaces
## 查看部署的应用;
kubectl get deployment --all-namespaces
kubectl get deployment --namespace=kube-system kong -o yaml
##删除指定的应用;
kubectl delete deployment --namespace=kube-system kong
##查看指定类型pod:
kubectl get pod --all-namespaces -o yaml | grep manage
##如何删除一个pod
kubectl delete pod kubernetes-dashboard-76d68d8b7c-9nkkk -n kube-system
kubectl get deployment -n kube-system
kubectl delete deployment kubernetes-dashboard -nkube-system
kubectl get po -n kube-system
查看指定的service
kubectl get service kubernetes
##查看node主机:
kubectl get node --no-headers -L zone
##查看service应用:
kubectl get endpoints --all-namespaces
kubectl describe service d5c4e0793-6944-4b89-a58 --namespace=d07a12d56-fe42-4b27-a18
##查看端点endpoint:
kubectl get endpoints --all-namespaces
##查看replicaset:
##replicaset是用来管理实例数量的,可以看成是rc/deployment的一个对象。
kubectl get replicaset --all-namespaces
##删除指定replicaset:
kubectl delete replicaset --namespace=d4c71575a-c152-4c03-ba5 de31d32c8-9205-4b8e-b12-2472488937
##查看节点数据:
kubectl describe/get node 172.16.0.146
查看log
kubectl logs -f -n ms manage-3943165616-l8ahz
参考资料:K8S中文社区