如何在 openshift 中允许图像从一个项目拉到另一个项目?
How to allow image pull from one project to another in openshift?
我创建了一个项目 testing1
,我在其中发布了 docker
图片。
现在,我想用我在 testing1
中推送的相同图像创建另一个类似的项目 testing2
。我不想再发表了。
登录到您的 openshift 命令行和 运行 命令:
oc policy add-role-to-user \
system:image-puller system:serviceaccount:testing2:default \
--namespace=testing1
或
oc policy add-role-to-user \
system:image-puller system:serviceaccount:testing2:default \
-n testing1
您的项目 testing2
将能够在您的 openshift 中访问来自项目 testing1
的图像。
有关详细信息,请参阅 openshift Documentation
我创建了一个项目 testing1
,我在其中发布了 docker
图片。
现在,我想用我在 testing1
中推送的相同图像创建另一个类似的项目 testing2
。我不想再发表了。
登录到您的 openshift 命令行和 运行 命令:
oc policy add-role-to-user \
system:image-puller system:serviceaccount:testing2:default \
--namespace=testing1
或
oc policy add-role-to-user \
system:image-puller system:serviceaccount:testing2:default \
-n testing1
您的项目 testing2
将能够在您的 openshift 中访问来自项目 testing1
的图像。
有关详细信息,请参阅 openshift Documentation