是否可以使用 CLI 将 OpenStack 包部署到一台机器?
是否可以使用 --to machine 编辑 example.yaml 包?
如果是,怎么办?
答案1
您需要修改 bundles .yaml 文件以包含“to”指令,但是我没有将 Openstack bundles 专门部署到单台机器的经验。
使用‘to’的示例:
envExport:
services:
mysql:
# The only machine id supported is machine 0
to: 0
wordpress:
units: 3
redis-server:
units: 3
to: [lxc:wordpress, wordpress]
ceph:
units: 4
to: [wordpress, wordpress, wordpress, wordpress]
serenade:
to: lxc:wordpress=2
您可以在这里找到有关部署者的更多信息:http://pythonhosted.org/juju-deployer/config.html#placement
关于从 CLI 和 GUI 部署捆绑包的其他信息可以在这里找到:https://jujucharms.com/docs/stable/charms-bundles
答案2
您可以使用以下方式安装 openstack-in-a-boxDevStack。
它不是生产设置,但从 CLI 安装并启动并运行相当容易。