調度Pod到虛擬節點
更新時間 2025-09-08 16:16:16
最近更新時間: 2025-09-08 16:16:16
分享文章
本文介紹如何調度Pod到虛擬節點。
針對混合使用ECS和ECI的云容器引擎集群,可以根據需要將Pod調度到ECI上運行,通過指定nodeName的方式,具體步驟如下:
獲取集群中VNode的名稱。
kubectl get nodes默認情況下,集群VNode名稱格式為[VNode ID] + [資源池] ,示例:vnd-u53cymkxxxx-cn-huadong1-jsnj1a-public-ctcloud
參照如下yaml文件配置nodeName。
apiVersion: apps/v1
kind: Deployment
metadata:
name: vnode-nginx-deployment
labels:
app: nginx
spec:
replicas: 3
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: registry-huadong1.crs-internal.daliqc.cn/open-source/nginx:1.25-alpine
ports:
- containerPort: 80
nodeName: vnd-u53cymkxxxx-cn-huadong1-jsnj1a-public-ctcloud #配置VNode名稱