繁体   English   中英

GitHub 操作工作流部署抱怨环境变量

[英]GitHub Actions workflow deploy complaining about env variables

提示:本站为国内最大中英文翻译问答网站,提供中英文对照查看,鼠标放在中文字句上可显示英文原文

我正在为 azure 运行部署工作流并收到以下错误。 知道它在抱怨什么

error: error validating "STDIN": error validating data: [ValidationError(Deployment.spec.template.spec.imagePullSecrets[0]): unknown field "args" in io.k8s.api.core.v1.LocalObjectReference, ValidationError(Deployment.spec.template.spec.imagePullSecrets[0]): unknown field "command" in io.k8s.api.core.v1.LocalObjectReference, ValidationError(Deployment.spec.template.spec.imagePullSecrets[0]): unknown field "env" in io.k8s.api.core.v1.LocalObjectReference, ValidationError(Deployment.spec.template.spec.imagePullSecrets[0]): unknown field "ports" in io.k8s.api.core.v1.LocalObjectReference, ValidationError(Deployment.spec.template.spec.imagePullSecrets[0]): unknown field "volumeMounts" in io.k8s.api.core.v1.LocalObjectReference]; if you choose to ignore these errors, turn validation off with --validate=false
90
Error: Process completed with exit code 1.

它部署了 pod 并且 pod 在 AKS 上卡在了这里:

$ kubectl get po  
 
NAME                                READY   STATUS             RESTARTS   AGE
 view-app-dev-895f4c475-mrmtj   0/1     ImagePullBackOff   0          4h14m


Events:
  Type    Reason   Age                       From     Message
  ----    ------   ----                      ----     -------
  Normal  Pulling  32m (x45 over 3h57m)      kubelet  Pulling image " view:latest"
  Normal  BackOff  2m23s (x1031 over 3h57m)  kubelet  Back-off pulling image " view:latest"

问题是我将清单文件中的 imagepullsecrets 放在了错误的位置。

解决了这个问题。

imagepullsecrets 应该低于 volume mounts 而不是高于

问题未解决?试试搜索: GitHub 操作工作流部署抱怨环境变量
暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM