4.5. 检索容器镜像
使用以下流程及其示例文件内容,检索使用独立 heat 堆栈部署所需的容器镜像。您必须使用边缘站点的环境文件运行 openstack container image prepare
命令来确保包含用于可选或特定于边缘服务的容器镜像。
如需更多信息,请参阅使用 director 安装和管理 Red Hat OpenStack Platform 指南中的准备容器镜像。https://access.redhat.com/documentation/zh-cn/red_hat_openstack_platform/17.1/html/installing_and_managing_red_hat_openstack_platform_with_director/assembly_preparing-for-director-installation#proc_preparing-container-images_preparing-for-director-installation
流程
将 Registry Service Account 凭证添加到
containers.yaml
中。parameter_defaults: ContainerImagePrepare: - push_destination: true set: ceph_namespace: registry.redhat.io/rhceph ceph_image: rhceph-6-rhel9 ceph_tag: latest name_prefix: openstack- namespace: registry.redhat.io/rhosp17-rhel9 tag: latest ContainerImageRegistryCredentials: # https://access.redhat.com/RegistryAuthentication registry.redhat.io: registry-service-account-username: registry-service-account-password
以
images-env.yaml
的形式生成环境文件:sudo openstack tripleo container image prepare \ -e containers.yaml \ --output-env-file images-env.yaml
生成的
images-env.yaml
文件作为生成它的堆栈的 overcloud 部署过程的一部分。