16.5.2. 使用节点名称限制 Pod 放置
使用 Pod 节点 Constraints 准入控制器,通过为其分配标签并在 pod 配置中的 nodeName
设置中指定 pod,以确保 pod 只部署到指定节点主机上。
确保您有所需的标签(请参阅 在节点上更新标签)和节点选择器设置。
例如,请确保您的 pod 配置具有指示所需标签的
nodeName
值:apiVersion: v1 kind: Pod spec: nodeName: <value>
修改 master 配置文件 /etc/origin/master/master-config.yaml,将
PodNodeConstraints
添加到admissionConfig
部分:... admissionConfig: pluginConfig: PodNodeConstraints: configuration: apiversion: v1 kind: PodNodeConstraintsConfig ...
重启 OpenShift Container Platform 以使更改生效。
# master-restart api # master-restart controllers