我有一个运行在 UEC 11.04 和 Eucalyptus 上的小型私有云,一切运行正常。但我仍然在寻找比手动编写脚本更好的软件部署解决方案。新的 juju 似乎非常适合我的目的。尽管官方常见问题解答说它目前只能支持 EC2,但我见过有人展示过environment.yaml
包含 OpenStack 部分。
但是当我尝试从类似的配置进行引导时,juju 会抛出HTTP 500 ERROR
或仍然连接到 AWS并抱怨访问密钥不在记录中。
那么有人在 OpenStack 或 Eucalyptus 上成功运行过 juju 吗?我找不到任何关于它的文章。或者有人能告诉我实现它的主要困难是什么吗?
谢谢!
答案1
看起来 juju 与 Walrus 协同工作的成功或失败取决于 txaws 中的这个错误:
https://bugs.launchpad.net/txaws/+bug/907450
有争议的是,这并非 txaws 中的错误,而是 walrus 设置方式中的错误,因为亚马逊的 S3 服务中没有前导 /。因此,答案很可能是,要实现此功能,您需要让 Walrus 在没有前导路径的情况下可访问。