6.2. 临时 heat 容器镜像源参数
要创建临时 heat 服务,OpenStackConfigGenerator 资源需要 registry.redhat.io 中的四个特定容器镜像:
-
openstack-heat-api -
openstack-heat-engine -
openstack-mariadb -
openstack-rabbitmq
您可以使用 spec.ephemeralHeatSettings 参数更改这些镜像的源位置。例如,如果您托管这些镜像或红帽卫星服务器,您可以更改 spec.ephemeralHeatSettings 参数和子参数,以使用红帽卫星服务器作为这些镜像的来源。
apiVersion: osp-director.openstack.org/v1beta1
kind: OpenStackConfigGenerator
metadata:
name: default
namespace: openstack
spec:
…
ephemeralHeatSettings:
heatAPIImageURL: <heat_api_image_location>
heatEngineImageURL: <heat_engine_image_location>
mariadbImageURL: <mariadb_image_location>
rabbitImageURL: <rabbitmq_image-location>
在资源规格中设置以下值:
spec.ephemeralHeatSettings.heatAPIImageURL- heat API 的镜像位置。
spec.ephemeralHeatSettings.heatEngineImageURL- heat 引擎的镜像位置。
spec.ephemeralHeatSettings.mariadbImageURL- MariaDB 的镜像位置。
spec.ephemeralHeatSettings.rabbitImageURL- RabbitMQ 的镜像位置。