6.2. 一時 heat コンテナーイメージのソースパラメーター

エフェメラル heat サービスを作成するには、OpenStackPlaybookGenerator リソースに registry.redhat.io からの固有のコンテナーイメージが 4 つ必要です。

  • openstack-heat-api
  • openstack-heat-engine
  • openstack-mariadb
  • openstack-rabbitmq

これらのイメージのソースの場所は、spec.ephemeralHeatSettings パラメーターで変更できます。たとえば、これらのイメージまたは Red Hat Satellite Server をホストする場合には、これらのイメージのソースとして Red Hat Satellite Server を使用するように、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 のイメージの場所。