在某些场景,例如资源有限或特殊的拓扑结构下,需要将某些服务可以或者指定到k8s的master节点进行运行。

    这时候就需要通过修改pod的配置,使其可以在任意节点上运行(包括master和node):

    tolerations:
        - key: node-role.kubernetes.io/master
          effect: NoSchedule

    如果需要指定必须在master上执行,需要再配置nodeSelector:

    nodeSelector:
        node-role.kubernetes.io/master: ""

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐