如何更改默认的K8s集群注册表?



如何从docker更改我们的k8s集群。IO到我们的私有注册表,这样我们就不必在每个映像上提到docker注册表主机了?

你可以设置MutatingAdmissionWebhook来修改image.spec.container。

值图像我不建议这样做。

这是一个部分基于其他用户评论的社区Wiki回答,因此请随意编辑并添加任何您认为重要的其他细节

正如您在kubernetes官方文档的这一部分中所读到的,它可以通过基于现有Docker凭证创建Secret来在容器运行时级别(在本例中为Docker)上进行配置,之后您可以在Pod规范中引用这样的替代配置,如下所示:

apiVersion: v1
kind: Pod
metadata:
name: private-reg
spec:
containers:
- name: private-reg-container
image: <your-private-image>
imagePullSecrets: 👈
- name: regcred

相关内容

  • 没有找到相关文章

最新更新