查看pod信息
kubectl get pods -o wide
查看k8s的系统命名空间的pod:
kubectl get po -n kube-system
kubectl get pod -n kube-system -o wide
查询全部命名空间的pod信息
kubectl get pods --all-namespaces -o wide
取得当前集群节点状态:
kubectl get node
kubectl get nodes -o wide
创建pod
kubectl create -f ./pod.json
删除pod
kubectl delete -f ./pod.json
查看k8s的资源信息
kubectl get svc
kubectl get svc -o wide
打印kube-proxy的日志
kubectl log kube-proxy-111 -n kube-system
结点打标签
kubectl label node node1 type=worker
结点去掉标签
kubectl label node node1 type-
执行容器内部的命令
kubectl exec redis-server-111 cat /etc/hosts
kubectl exec -n kube-system kube-proxy-222 cat /etc/hosts
查看configmap列表
kubectl get configmaps
打印configmap
kubectl get configmaps vip-configmap -o yaml
创建命名空间
kubectl create namespace new-namespace
删除命名空间
kubectl delete namespaces new-namespace