首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >k8s操作符如何为其他资源实现映像

k8s操作符如何为其他资源实现映像
EN

Stack Overflow用户
提问于 2022-12-03 09:01:50
回答 1查看 37关注 0票数 0

我想知道像jaeger算子这样的kubernetes运算符是如何调用其他图像的。

例如,我在Jaeger操作符中遇到的一个问题是,当我设置一个新实例并由操作符创建所需的组件时,它会从quay.io调用这些组件的映像。现在,在我的设置,我需要从我们的本地注册表的图像。

如何将操作员设置为使用本地注册表而不是quay.io?

EN

回答 1

Stack Overflow用户

发布于 2022-12-03 19:16:00

若要与Jaeger运算符一起使用本地注册表,可以编辑操作员的values.yaml文件,并在imagePullSecrets部分中指定本地注册表的位置。这将告诉操作员在为Jaeger组件提取图像时使用您的本地注册表。

下面是一个示例,说明指定了本地注册表的values.yaml文件是什么样子的:

代码语言:javascript
复制
# Configuration for the Jaeger operator
operator:
  # Image settings
  image:
    # Repository containing the operator image
    repository: quay.io/jaegertracing/jaeger-operator
    # Image tag
    tag: latest
    # Image pull policy
    pullPolicy: IfNotPresent

# Configuration for the Jaeger components
jaeger:
  # Image settings
  image:
    # Repository containing the Jaeger images
    repository: my-local-registry.com/jaeger
    # Image tag
    tag: latest
    # Image pull policy
    pullPolicy: IfNotPresent
  # Image pull secrets
  imagePullSecrets:
    - name: my-registry-secret

# Other configuration options
...

更新values.yaml文件后,可以通过运行kubectl命令应用更改。这将更新运算符的配置,并指示它在为Jaeger组件提取图像时使用本地注册表。

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

https://stackoverflow.com/questions/74665307

复制
相关文章

相似问题

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