使用基础

查看节点

kubectl get nodes

部署容器

--replicas=2表示启动两个容器 , run后面的nginx表示容器的名字

--image=nginx表示docker镜像是nginx--port=80表示暴露在内网的80端口

kubectl run nginx --image=nginx --replicas=2 --port=80

查看已经部署的POD

kubectl get pods
kubectl get deployments

暴露POD

暴露 容器名叫 nginx 的80端口,暴露方法是LoadBalancer(负载均衡)

kubectl expose deployment nginx --port=80 --type=LoadBalancer

查看服务(service)

kubectl get service

查看服务详情

nginx是容器名

kubectl describe service nginx

删除deployments

kubectl delete deployments nginx

删除服务(service)

kubectl delete service nginx