openshift 4.19 oc mirror ImageSetConfiguration YAML 文件
我都不清楚openshift 4.x 的operator镜像下载和上载 变动了多少次了。
我对oc mirror V1还是比较满意的。但是不幸的是,从openshift 4.18后,oc mirror用法又变化了。
最大的挑战可能是创建 ImageSetConfiguration YAML 文件。
官方的文档的案例文件如下:
kind: ImageSetConfiguration
apiVersion: mirror.openshift.io/v2alpha1
mirror:
platform:
channels:
- name: stable-4.19
minVersion: 4.19.2
maxVersion: 4.19.2
graph: true
operators:
- catalog: registry.redhat.io/redhat/redhat-operator-index:v4.19
packages:
- name: aws-load-balancer-operator
- name: 3scale-operator
- name: node-observability-operator
additionalImages:
- name: registry.redhat.io/ubi8/ubi:latest
- name: registry.redhat.io/ubi9/ubi@sha256:20f695d2a91352d4eaa25107535126727b5945bff38ed36a3e59590f495046f0
上面的案例文件有几个关键问题,我还没有弄清楚:
_1、additionalImages下的2行是从哪儿获取的。
_2、如何保持多个package 使用相同的name(channels下的)
_3、如何配置minVersion和maxVersion
_4、如何保持多个package 使用相同的minVersion和maxVersion(channels下的)
更多推荐

所有评论(0)