在ACK Edge集群中,推荐集群中至少存在两个云端ECS节点。本文介绍云端ECS节点在ACK Edge集群中的作用以及如何将业务部署到云端ECS节点。
云端节点的作用
在ACK Edge集群中,为了保证集群资源与API Server和其他云产品的交互,需要运行大量系统组件。为了保障系统组件的安全及稳定,这些组件需要部署在云端ECS节点上:
重要
集群版本为1.30.7-aliyun.1及更低版本时,如果集群中没有云端节点,会导致边缘节点池创建失败。
组件名称 | 是否必须安装 |
是 | |
集群版本在1.30及以下需要安装 | |
集群资源需要访问公网时必须安装 | |
否 | |
否 | |
否 | |
否 | |
否 | |
否 | |
否 | |
否 | |
否 | |
否 | |
否 | |
否 | |
否 | |
否 | |
否 | |
否 | |
否 | |
否 | |
否 | |
否 |
如何将业务部署到云端节点
在ACK Edge集群中,云端ECS节点默认带有alibabacloud.com/is-edge-worker: 'false'标签。如果需要将业务部署到云端ECS节点上,需要在工作负载中配置nodeSelector,选择具有此标签的节点:
...
nodeSelector:
alibabacloud.com/is-edge-worker: 'false'
...建议将需要频繁与API Server交互的controller、webhook应用部署在云端节点。
该文章对您有帮助吗?