4.4. 将 Red Hat OpenStack Platform 容器镜像添加到 undercloud
如果将容器镜像同步到本地 registry,您必须创建一个环境文件,并包含容器镜像的路径。
流程
创建新环境文件,如
container-images.yaml
,并插入以下容器镜像和路径:parameter_defaults: DockerCollectdConfigImage: <image-registry-path>/rhosp{vernum}/openstack-collectd:latest DockerCollectdImage: <image-registry-path>/rhosp{vernum}/openstack-collectd:latest DockerMetricsQdrConfigImage: <image-registry-path>/rhosp{vernum}/openstack-qdrouterd:latest DockerMetricsQdrImage: <image-registry-path>/rhosp{vernum}/openstack-qdrouterd:latest
parameter_defaults: DockerCollectdConfigImage: <image-registry-path>/rhosp{vernum}/openstack-collectd:latest DockerCollectdImage: <image-registry-path>/rhosp{vernum}/openstack-collectd:latest DockerMetricsQdrConfigImage: <image-registry-path>/rhosp{vernum}/openstack-qdrouterd:latest DockerMetricsQdrImage: <image-registry-path>/rhosp{vernum}/openstack-qdrouterd:latest
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将
<image-registry-path
> 替换为镜像 registry 的路径。要将 collectd 和 AMQ Interconnect 部署到 overcloud,请包含
/usr/share/local-container-images/container-images.yaml
环境文件,以便 Red Hat OpenStack Platform director 可以准备镜像。以下片段演示了如何包含此环境文件的示例:openstack overcloud container image prepare \ ...
$ openstack overcloud container image prepare \ ... -e /usr/share/local-container-images/container-images.yaml \ ...
Copy to Clipboard Copied! Toggle word wrap Toggle overflow