有人可以在下文中解释以下键值对的含义吗?(或者分享解释这一点的链接。我浏览了链接http://pythonhosted.org/juju-deployer/config.html#placement,但很难理解它)。它是用于部署openstack的yaml bundle的一部分。
梯形:
注释:
gui-x: '500'
gui-y: '0'
魅力:
cs:trusty/keystone-31
num_units: 1
选项:
admin-password: openstack
ha-mcastport: 5403
openstack-origin: cloud:trusty-liberty
为:
答案 0 :(得分:1)
虽然,这个问题已经很久了,但让我解释一下我对此几乎没有了解的一些事情。
注释定义服务在juju-gui上的位置(juju gui是您从浏览器访问的服务的图形表示)
cs:trusty / keystone-31 是juju控制器的魅力URL格式,它指定应该从juju魅力商店中获取可靠系列的keystone charm版本33。 Juju控制器控制服务/魅力的部署。
num_units:1 定义要部署的超级按钮单元数
选项是服务(charm)的配置参数。每个charm都具有config.yaml文件中定义的配置参数
到选项定义了部署服务的位置。在您的示例中, lxc:3 指定应在LXC中的3号机器上部署服务。值得注意的是,Juju 2.0已经用LXD取代了LXC提供商,因此服务现在部署在LXD中。