如何在 juju 中使用 OpenStack 和 Keystone?

bbr*_*zke 9 cloud juju

我们目前有一个(大部分)正在运行的 OpenStack 基础设施(只是缺少 Swift),并且想尝试使用 juju 将我们的应用程序部署到它。

我们只是找不到文档来帮助我们完成这项工作。

我们使用 keystone(和地平线)作为我们的前端并且它可以工作。我们不确定如何使用 keystone 用户名/密码构建环境文件。

我们仍然在运行 nova-objectstore。我们还没有准备好使用 Swift。

任何帮助或指导将不胜感激。

Spa*_*apS 5

我认为这基本上是在这里回答:

如何为juju配置多个部署环境?

您只需要在 environment.yaml 中明确设置正确的键,特别ec2-uris3-uriaccess-keydefault-image-idsecret-key

您的 keystone 位应该生成将用于填充这些字段的访问密钥 ID 和秘密密钥。