近5年来,我在客户那部署OpenShift一直都使用了2个镜像仓库,一个Docker distribution Registry,一个harbor.
最近突然想在最新的OpenShift 4.19环境中实施采用单个harbor部署。其实2020年10月在某客户那也试过一次,openshift 4.5.x安装完成之后,再部署其他的operator时,那些operator需要手工创建harbor的项目,但是我也不清楚这些operator究竟要创建那些项目。最后放弃harbor重新安装了。
这次安装OpenShift 4.19也遇到了同样的问题,在采用oc mirror v2 将镜像mirror到harbor时遇到了同样的问题,需要手工创建很多harbor项目。
[root@bastion download]# oc mirror -c /work/olm/imageset-config-nfd.yaml --from file:///mirror2 docker://bastion.cpd.com:9443 --v2
2025/08/19 16:12:22 [INFO] : 👋 Hello, welcome to oc-mirror
2025/08/19 16:12:22 [INFO] : ⚙️ setting up the environment for you...
2025/08/19 16:12:22 [INFO] : 🔀 workflow mode: diskToMirror
2025/08/19 16:12:22 [INFO] : 📦 Extracting mirror archive(s)...
/mirror2/mirror_000001.tar (6.3 GiB / 6.3 GiB) [====================================================================================================================] 13s2025/08/19 16:12:36 [INFO] : 🕵 going to discover the necessary images...
2025/08/19 16:12:36 [INFO] : 🔍 collecting release images...
2025/08/19 16:12:36 [INFO] : 🔍 collecting operator images...
✓ () Collecting catalog registry.redhat.io/redhat/redhat-operator-index:v4.19
2025/08/19 16:12:36 [INFO] : 🔍 collecting additional images...
2025/08/19 16:12:36 [INFO] : 🔍 collecting helm images...
2025/08/19 16:12:36 [INFO] : 🚀 Start copying the images...
2025/08/19 16:12:36 [INFO] : 📌 images to copy 7
✗ (0s) ubi:latest ➡️ bastion.cpd.com:9443/ubi8/
2 / 7 (0s

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



