安装和配置¶
本节描述了如何在控制器节点上安装和配置容器基础设施管理服务,代号为 magnum。
本节假定您已经拥有一个可用的 OpenStack 环境,并且至少安装了以下组件:身份服务、镜像服务、计算服务、网络服务、块存储服务和编排服务。请参阅 OpenStack 安装指南。
为了使用原生客户端 (kubectl) 访问 Kubernetes,magnum 使用 TLS 证书。为了存储这些证书,建议使用 密钥管理服务,代号为 barbican,或者您可以将它们保存在 magnum 的数据库中。
可选地,您可以安装以下组件
负载均衡即服务 (LBaaS v2) 以创建具有多个 master 的集群
裸机服务 以创建裸机集群
对象存储服务 以向用户提供私有 Docker 注册表
遥测数据收集服务 以定期发送 magnum 相关指标
注意
安装和配置因发行版而异。
重要提示
Magnum 在计算服务 (nova) 上创建计算实例的集群。这些实例必须具有基本的互联网连接,并且能够访问 magnum 的 API 服务器。请确保计算服务和网络服务已相应配置。