【发布时间】:2022-07-15 19:33:28
【问题描述】:
我正在 Openstack 上使用 Rancher 建立一个 rke2 集群。
环境:
- Openstack 中的自定义配置资源(网络、实例等)
- 在其中一个实例上运行的 Rancher
- 几个实例用作集群节点(主节点和工作节点)
上下文:
通过 Rancher 设置 rke2 集群时,我需要定义一个云提供商,以便使用 providerID 正确设置节点(以便 openstack 云控制器等插件manager 或 cinder csi 能够识别 Openstack 中的节点)。
使用 rke,我可以将 Openstack 定义为云提供商,并通过 Rancher 中的 yaml 对其进行配置,如他们的 official documentation 中所述。这样 rke 将确保在自动设置节点时使用 providerID 更新节点。
问题:
在创建 rke2 集群时,似乎无法定义 Openstack 特定的配置。 至于外部云提供商,我找不到任何关于如何定义这实际上是一个 Openstack 集群以及如何定义配置以便 rke2 能够正确使用它的信息。
问题
- rke2 是否能够将 Openstack 用作云提供商,还是仅在 rke 上可用?
- 是否有任何文档或者你们有任何提示如何正确地将 Openstack 设置为 rke2 的云提供商?
谢谢。
【问题讨论】: