在我的 kubernetes 部署中使用 "imagePullSecrets" 时出错



我有一个kind:deployment文件,他们强制在这里的"initContainers";,但我无法在自己的注册表中加载我的图像。如果我尝试放置

imagePullSecrets:
- name: regcred

与";图像";在下面,我得到了error converting YAML to JSON: yaml: found character that cannot start any token。如果我把它移到不同的地方,我会得到同样的东西。有什么想法我可以在这里使用imagePullCreds吗?

spec:
template:
metadata:
spec:
initContainers:
- env:
- name: "BOOTSTRAP_DIRECTORY"
value: "/bootstrap-data"
image: "my-custom-registry.com/my-image:1.6.24-SNAPSHOT"
imagePullPolicy: "Always"
name: "bootstrap"

检查是否使用制表符进行缩进;YAML不允许使用制表符;它需要空间。

此外,您应该在spec下而不是在容器下使用imagePullSecrets。

spec:
template:
metadata:
spec:
imagePullSecrets:
- name: regcred
initContainers:

相关内容

  • 没有找到相关文章

最新更新