# 查看节点信息
kubectl get nodes
# 查看pod
kubectl get pod -A
kubectl get pod -owide
kubectl get pod -n namespacename
#删除
kubectl delete pod podname -n namespacename
# 下载安装在k8s插件
kubectl apply -f xxxx.yaml
# 启动无状态应用 (微服务)
kubectl create deploy [部署名称] --image=[镜像名称] --replicas=[应用数据量]
# 查看deploy
kubectl get deploy
kubectl get deploy -n namespacename
#删除
kubectl delete deployment deploymentname -n namspacename
# 服务扩/缩容
kubectl scale deploy/[部署名称] --replicas=[应用数据量]
#或者修改配置文件
kubectl edit deploy [部署名称]
# 版本回退
kubectl rollout history deployment/[部署名称]
kubectl rollout undo deployment/[部署名称] --to-revision=?
#暴露微服务集群公共端口 (不会变的)
kubectl expose deploy [部署名称] --port=[公共端口] --target-port =[微服务端口]
# 查看服务
kubectl get service
#测试负载均衡
curl ip地址:公共端口