K8S kubectl 常用命令
###################
# 查看节点污点
kubectl describe node k8s-master-01 | grep Taint
kubectl describe node k8s-work-01 | grep Taint
# 设置污点(value=[NoSchedule、PreferNoSchedule、NoExecute])
kubectl taint node [node] key=value
kubectl taint node k8s-work-01 env_role=yes:NoSchedule
# 查看pods
kubectl get pods
kubectl get pods -o wide
# 创建pod
kubectl create deployment web --image=nginx
kubectl create deployment ooo-nginx-ooo --image=nginx
kubectl create deployment tttomcat --image=tomcat
# 复制pod
kubectl scale deployment web --replicas=5
kubectl scale deployment ooo-nginx-ooo --replicas=5
# 删除pod
kubectl delete deployment tttomcat
# 删除污点
kubectl taint node k8s-work-01 env_role:NoSchedule-
------------------------------------------------------------------------------------------------------------------------------------------------------------------
# 查看service
kubectl get svc
# 删除service
kubectl delete service web002