1.虚拟机部署Kubernetes(K8S)_生骨大头菜的博客-CSDN博客,首先按照这里部署好k8s服务,但是只需要部署一台master服务器就可以
2.默认k8s的master节点是不能跑pod的业务,需要执行以下命令解除限制文章来源:https://www.toymoban.com/news/detail-514449.html
# 将master节点设为可以调度
kubectl taint nodes --all node-role.kubernetes.io/master-
# 如果需要设为不允许调度
# kubectl taint nodes master node-role.kubernetes.io/master=:NoSchedule
# 污点可选参数
NoSchedule: 一定不能被调度
PreferNoSchedule: 尽量不要调度
NoExecute: 不仅不会调度, 还会驱逐Node上已有的Pod
3. 如果需要保留其他子节点但是想将pod调度到master节点上,可以进行上述命令后进行配置置顶调度节点,一下为配置文章来源地址https://www.toymoban.com/news/detail-514449.html
spec:
template:
spec:
nodeSelector:
kubernetes.io/hostname: master
到了这里,关于Kubernetes(K8S)单机版部署的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!