mar*_*ker 2 kubernetes windows-container kubernetes-cluster
我对Kubernetes世界有点新意.在我的项目中,我们计划在短期内使用Windows容器(.net完整框架)和Linux容器(.net核心).
我们有一个由基础架构团队提供的K8集群,集群中包含Linux和Windows节点.我只是想知道我的Windows容器将如何仅部署到K8集群中的Windows节点.它是由K8处理还是我需要其他什么?
以下是Kubernetes Windows文档的详细信息.
由于您的群集同时具有Linux和Windows节点,因此必须显式设置nodeSelector约束才能将pod安排到Windows节点.您必须将nodeSelector的标签beta.kubernetes.io/os设置为值窗口; 请参阅以下示例:
apiVersion: v1
kind: Pod
metadata:
name: iis
labels:
name: iis
spec:
containers:
- name: iis
image: microsoft/iis:windowsservercore-1709
ports:
- containerPort: 80
nodeSelector:
"beta.kubernetes.io/os": windows
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1634 次 |
| 最近记录: |