我想使用kubernetes集群的主节点的资源来启动我的应用程序。
如何在Kubernetes集群中将主节点用作工作节点?
我有两个节点设置。我可以从在工作节点上运行的主节点启动作业。但是我不想浪费我的主节点资源。
答案 0 :(得分:1)
来自here
默认情况下,您的集群不会在主服务器上调度 安全原因。如果您希望能够在 大师,例如对于单机Kubernetes集群进行开发, 运行:
kubectl taint nodes --all node-role.kubernetes.io/master-
答案 1 :(得分:0)
首先,获取母版的名称
kubectl get nodes
NAME STATUS ROLES AGE VERSION
yasin Ready master 11d v1.13.4
我们可以看到有一个名为yasin的节点,角色是master。如果要使用它作为工作程序,则应运行
kubectl taint nodes yasin node-role.kubernetes.io/master-