如何在 nova-compute 上部署 charm 时确定其他组件的 IP?

如何在 nova-compute 上部署 charm 时确定其他组件的 IP?

我正在编写一个安装在 nova-compute 上的自定义 charm。D

在安装过程中,我需要配置一些操作系统文件,包括操作系统控制器、cinder、中子网关等信息。

我如何确定这些组件的 IP?charm 中是否有可用的钩子来执行此操作?我更喜欢用 bash 编写 charm,但 Python 也可以。

答案1

如果各个单位需要以某种方式“了解”彼此(即使只是知道彼此的 IP 地址),那么它们就需要相互关联。

请参阅@Jorge Castro 发布的链接,因为这是一个很好的起点:

相关内容