无法在Kubernetes集群上启动Pod(来自DAG)

时间:2019-06-19 18:18:51

标签: docker kubernetes airflow

我有一个气流DAG,其任务正在尝试在AWS EKS集群上运行。dag任务被构建为docker映像并上传到AWS ECR。

dag任务:

task_1 = KubernetesPodOperator(namespace='default',
                               image="XXXXX.dkr.ecr.us-west-2.amazonaws.com/com.YYYY/math-demo:v1",
                               labels={"foo": "bar"},
                               name="math-test",
                               task_id="math-task",
                               get_logs=True,
                               dag=dag
                                )

泊坞窗映像(在ECR上)的格式为“ XXXXX.dkr.ecr.us-west-2.amazonaws.com/com.YYYY/math-demo:v1” ,并且本地docker映像为 math-demo:v1

我执行此任务时,pod始终处于待处理状态,并且从不执​​行。我运行 kubectl描述pods 并得到以下错误:

  

创建pod沙箱失败:rpc错误:代码=未知desc = [无法为pod“ math-test-fbdab794”设置沙箱容器“ 620ee0494e7aaf1776120df10351606c2203c194ca86079fd7198d56fabbc79b”网络:NetworkPlugin cni未能设置“网络:rpc错误:代码=不可用desc =所有SubConns都在TransientFailure中,最新的连接错误:连接错误:desc =”传输:拨号拨号TCP 127.0.0.1:50051时出错:连接:连接被拒绝“,清理失败吊舱“ math-test-fbdab794”的沙盒容器“ 620ee0494e7aaf1776120df10351606c2203c194ca86079fd7198d56fabbc79b”网络:NetworkPlugin cni未能拆开吊舱“ math-test-fbdab794_default”网络:rpc错误:连接错误==错误:desc =“传输:拨打拨号TCP 127.0.0.1:50051时出错:连接:连接被拒绝”]

关于如何解决此问题的任何想法?

0 个答案:

没有答案