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

 

posted on 2021-02-27 21:05  五月の花  阅读(104)  评论(0编辑  收藏  举报

导航