首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用于导入图像的OpenShift凭据查找

用于导入图像的OpenShift凭据查找
EN

Stack Overflow用户
提问于 2019-10-21 09:57:05
回答 1查看 223关注 0票数 0

我能够使用RedHat - registry.redhat.io/rhel8/redis-5中的Redis映像启动一个应用程序,具体步骤如下。

https://access.redhat.com/

  • Download
  1. 创建一个服务帐户(见下文),用于为该帐户创建令牌后的图像提取秘密。
  2. 使用YAML文件创建一个秘密。
  3. 导入该图像。

代码语言:javascript
运行
复制
apiVersion: v1
kind: Secret
metadata:
  name: accoutNum-userName-pull-secret
data:
  .dockerconfigjson: token-value....long........string
type: kubernetes.io/dockerconfigjson

添加机密和导入图像:

代码语言:javascript
运行
复制
oc create -f secret.yaml
oc import-image rhel8/redis-5 --from=registry.redhat.io/rhel8/redis-5 --confirm

导入图像元数据:

代码语言:javascript
运行
复制
oc get is
NAME      DOCKER REPO                       TAGS     UPDATED
redis-5   172.30.1.1:5000/project/redis-5   latest   About a minute ago

我不清楚import语句如何定位要使用的秘密。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-21 11:31:43

OpenShift查找如果需要注册中心,则自动从同一名称空间(项目)中的kubernetes.io/dockerconfigjson类型进行身份验证。因此,如果您需要访问多个外部注册表,那么只需创建与每个注册表的凭据匹配的秘密即可。

希望对你有帮助,谢谢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58483884

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档