查看相关的状态
命令 说明 kubectl get node
获取各个节点的状态 kubectl get cs -o yaml
检查组件的运行状态 kubectl cluster-info
获取master
的相关信息(如果是高可用集群,那么获取的是VIP节点) kubectl get pods
获取pods
内正在运行的容器情况 kubectl get pods --all-namespaces
获取所有pods
内正在运行的容器情况(包含隐藏的容器) kubectl get deployment
获取pods
内容器运行的情况 kubecl get services
获取对应映射的服务 kubectl describe service (container_name)
获取所有(指定的容器名字)的服务详情 kubectl get ingress
查看Ingress
kubectl get pods -n ingress-nginx -o wide
查看 Nginx Ingress Controller
运行相关的服务
kubectl run mynginx--image= nginx --replicas= 2 --port= 80
kubectl expose deployment mynginx --port= 80 --type= LoadBalancer
service/mynginx exposed
删除相关服务以及容器
kubectl delete deployment mynginx
deployment.apps "mynginx" deleted
kubectl delete service mynginx
service "mynginx" deleted