Linux安装k8s
作者QQ:67065435 QQ群:669756510
本站内容全部为作者原创,转载请注明出处!
优雅重启节点
# 禁止node01节点调度
kubectl cordon node01
# 驱逐node01节点Pod
kubectl drain node01 --ignore-daemonsets --delete-emptydir-data
# 重启node01服务(node01)
systemctl restart docker
systemctl restart kubelet
# 禁启用node01节点调度
kubectl uncordon node01
# 验证node01状态
kubectl get nodes
# 查看pods状态
kubectl get pods -A -o wide
管理pod、service、deployment
## 创建pod、service、deployment
kubectl apply -f Pod-YAML文件路径
kubectl apply -f Service-YAML文件路径
kubectl apply -f Deployment-YAML文件路径
## 删除pod、service、deployment
kubectl delete -f Pod-YAML文件路径
kubectl delete -f Service-YAML文件路径
kubectl delete -f Deployment-YAML文件路径
kubectl delete pod Pod名称
kubectl delete service Service名称
kubectl delete deployment Deployment名称
## 列出pods、services、deployments
kubectl get pods
kubectl get services
kubectl get deployments
## 查看pod、service、deployment
kubectl describe pod Pod名称
kubectl describe service Service名称
kubectl describe deployment Deployment名称