Kubernetes K8s上运行气流时的ERRIGEPULL

Kubernetes K8s上运行气流时的ERRIGEPULL,kubernetes,airflow,digital-ocean,Kubernetes,Airflow,Digital Ocean,我们在DigitalOcean的K8s上使用Helm图表运行气流。任务是使用aiffort.contrib.operators.kubernetes\u pod\u operator.KubernetesPodOperator编写的。我们经常看到POD出现故障,并显示以下消息(但问题并不是一成不变的,因此大多数情况下它工作正常): 我们正在使用KubernetesExecutor 舵图信息-气流稳定/气流版本7.16.0 Events: Type Reason Ag

我们在DigitalOcean的K8s上使用Helm图表运行气流。任务是使用
aiffort.contrib.operators.kubernetes\u pod\u operator.KubernetesPodOperator
编写的。我们经常看到POD出现故障,并显示以下消息(但问题并不是一成不变的,因此大多数情况下它工作正常):

我们正在使用
KubernetesExecutor

舵图信息-
气流稳定/气流版本7.16.0

Events:
  Type     Reason          Age                From               Message
  ----     ------          ----               ----               -------
  Normal   Scheduled       31s                default-scheduler  Successfully assigned airflow/... to k8s-sai-pool-8c13r-9b9-8br6p
  Normal   Pulling         18s (x2 over 31s)  kubelet            Pulling image "registry.digitalocean.com/...:455eebb0"
  Warning  Failed          18s (x2 over 30s)  kubelet            Failed to pull image "registry.digitalocean.com/...:455eebb0": rpc error: code = Unknown desc = Error response from daemon: Get https://{URL}: unauthorized: authentication required
  Warning  Failed          18s (x2 over 30s)  kubelet            Error: ErrImagePull
  Normal   SandboxChanged  18s (x7 over 30s)  kubelet            Pod sandbox changed, it will be killed and re-created.
  Normal   BackOff         16s (x6 over 29s)  kubelet            Back-off pulling image "registry.digitalocean.com/...:455eebb0"
  Warning  Failed          16s (x6 over 29s)  kubelet            Error: ImagePullBackOff

这很可能只是数字海洋注册问题
我建议尝试dockerhub,这很可能只是DigitalOcean注册表问题
我建议您试试dockerhub

,因为您会收到“unauthorized:authentication required”(未经授权:需要身份验证)的消息,所以该图像似乎不是公开的,每隔一段时间它就会起作用。因此,5次dag运行中有4次是可以的。看起来该图像不是公开的,因为您会收到一条“unauthorized:authentication required”(未经授权:需要身份验证)消息。它每隔一次都会工作。所以,五分之四的dag跑步都可以。