我使用 MAAS、Juju 来实现 Ubuntu Openstack。
为了 novnc 控制台访问,我需要修改 nova.conf 文件。
但这可能被 Juju 覆盖。实际上它确实被覆盖了,我发现至少有一种情况 - 新的 nova-compute 单元。
那么,我在 Juju 中哪里可以指定我想要在 nova.conf 文件中拥有的额外配置?
我希望在 nova.conf 文件中保留永久内容,例如:
vncserver_proxyclient_address=XXXX
nonvncproxy_base_url="__"
vncserver_listen=XXXX
非常感谢!
答案1
最好的办法是等到本周四(10 月 23 日),然后升级到最新版本的 OpenStack Charms,它支持通过 charm 本身使用 spice 或 vnc 的控制台配置选项,而不必直接将东西侵入您的环境:
juju set nova-cloud-controller console-access-protocol=spice
然后应该在控制节点和计算节点上都使用 DTRT。