Kubernetes 有主节点和从节点。
Kubernetes 会(可以)在主节点上运行指定的 Docker 容器吗?
我想另一种说法是:主人也可以是仆从吗?
感谢您的任何帮助。
Kubernetes 有主节点和从节点。
Kubernetes 会(可以)在主节点上运行指定的 Docker 容器吗?
我想另一种说法是:主人也可以是仆从吗?
感谢您的任何帮助。
您需要污染您的主节点才能在其上运行容器,但不推荐。
在您的主节点上运行:
kubectl taint nodes --all node-role.kubernetes.io/master-
由 Alex Ellis 的博客文章提供。
你可以试试这段代码:
kubectl label node [name_of_node] node-short-name=node-1
创建 yaml 文件(first.yaml)
apiVersion: v1
kind: Pod
metadata:
name: nginxtest
labels:
env: test
spec:
containers:
- name: nginx
image: nginx
imagePullPolicy: IfNotPresent
nodeSelector:
node-short-name: node-1
创建一个 pod
kubectl create –f first.yaml