混合集群是通过阿里云注册集群接入本地数据中心自建Kubernetes集群后,为其扩容云上计算节点,成为同时管理云上云下计算资源的容器集群。
前提条件
- 本地数据中心自建Kubernetes集群的网络与云上注册集群使用的专有网络VPC互联互通,网络互联互通包括计算节点网络和容器网络互联互通。
- 目标集群必须使用注册集群提供的内网集群导入代理配置接入注册集群。
- 通过注册集群扩容的云上计算节点能够访问本地数据中心自建Kubernetes集群的API Server。
构建混合集群
构建混合集群大致包括以下几个步骤:
1)
云上Terway网络规划。
2)本地数据中心Kubernetes网络与云上专有网络VPC互联互通,参见
专线上云方案3)创建注册集群并接入本地数据中心自建Kubernetes集群,参见
创建集群并接入本地数据中心集群4)配置容器网络插件,参见
混合集群配置容器网络插件5)配置自定义节点添加脚本,参见
使用自定义节点添加脚本6)创建节点池扩容云上计算节点,参见
创建节点池并扩容;如果需要设置自动弹性伸缩,参见
配置和使用自动弹性伸缩云存储
配置和使用CSI存储
虚拟节点和弹性容器实例
配置和使用弹性容器实例