Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes 是否可以/建议关闭EKS上的NodeRestriction插件?_Kubernetes_Kubectl_Amazon Eks - Fatal编程技术网

Kubernetes 是否可以/建议关闭EKS上的NodeRestriction插件?

Kubernetes 是否可以/建议关闭EKS上的NodeRestriction插件?,kubernetes,kubectl,amazon-eks,Kubernetes,Kubectl,Amazon Eks,我正在尝试在EKS集群上设置一个作业调度器(airflow),以替换直接在ec2上运行的调度器(Jenkins)。此作业计划程序应该能够将POD部署到其运行的EKS群集 但是,每当我尝试部署pod(使用pod清单)时,都会收到以下错误消息: 来自服务器的错误(禁止):创建“deployment.yaml”时出错:pod“simple pod”被禁止:pod没有“kubernetes.io/config.mirror”注释,节点“ip xx.ec2.internal”只能创建镜像pod 我相信这个

我正在尝试在EKS集群上设置一个作业调度器(airflow),以替换直接在ec2上运行的调度器(Jenkins)。此作业计划程序应该能够将POD部署到其运行的EKS群集

但是,每当我尝试部署pod(使用pod清单)时,都会收到以下错误消息:

来自服务器的错误(禁止):创建“deployment.yaml”时出错:pod“simple pod”被禁止:pod没有“kubernetes.io/config.mirror”注释,节点“ip xx.ec2.internal”只能创建镜像pod

我相信这个限制与运行在EKS控制平面上的kube apiserver上的NodeRestriction插件有关

我已经查阅了文档,看看是否可以关闭这个插件,但是它似乎不可能通过kubectl实现,只能通过修改控制平面上的kube apiserver配置实现

是否可以关闭此插件?或者,是否可以标记节点或pod,以标记其不受此插件的约束?更广泛地说,在EKS上运行作业调度器并在同一集群上分配作业是否是一个糟糕的设计选择

如果我们想要容器化和部署我们的作业调度器,我们是否需要实例化一个单独的EKS集群/其他服务来运行它