更改Openshift 4.7中的默认图像存储库



如何在Openshift中更改默认的docker映像注册表?我已经在worker和master节点中修改了/etc/containers/registries.conf,并添加了类似的内容,但它不起作用。

[[registry]]
prefix = "my_private_registry.com"
location = "my_private_registry.com"
insecure = false

如何更改默认回购?谢谢

这在OpenShift文档中有解释:

containerRuntimeSearchRegistrys:映像提取和允许使用图像短名称进行推送操作。所有其他注册表被阻止。

因此您可以配置以下内容:

apiVersion: config.openshift.io/v1
kind: Image
metadata:
annotations:
release.openshift.io/create-only: "true"
name: cluster
spec:
registrySources:
containerRuntimeSearchRegistries: 
- my_private_registry.com
- quay.io
- registry.redhat.io

最新更新