从博客上找到的大多是用“标签”的方式,部署的环境不便于打标签,可以通过添加Work节点的IP地址,进行访问。
方式一:指定nodeName
1.在部署pod的yaml中,指定nodeName
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: tomcat-deploy
spec:
replicas: 1
template:
metadata:
labels:
app: tomcat-app
spec:
nodeName: 192.168.1.1 #指定调度节点为想要部署到的节点
containers:
- name: tomcat
image: tomcat:8.0
ports:
- containerPort: 8080
亲测有效
参考https://blog.csdn.net/ksj367043706/article/details/88775571
方式二:指定标签
参考:
https://blog.csdn.net/sillyzhangye/article/details/86588042