首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在airflow kuber pod operator中设置dns配置?

如何在airflow kuber pod operator中设置dns配置?
EN

Stack Overflow用户
提问于 2021-04-21 14:54:23
回答 1查看 107关注 0票数 0

我正在使用KubernetesPodOperator调度airflow上的一些任务;我想使用自定义dns配置部署我的pod:

代码语言:javascript
复制
spec:
  dnsPolicy: "None"
  dnsConfig:
    nameservers:
    - 10.10.10.10

但问题是我找不到方法来设置dns配置和域名服务器KubernetesPodOperator。那么,有没有人有一个解决方案,可以在airflow中的k8s上提交一个带有自定义dns配置的任务?

EN

回答 1

Stack Overflow用户

发布于 2021-04-21 16:00:10

Airflow公开Kubernetes Pod object API,因此您的配置应该按照Pod Spec中列出的dnsConfig工作。

代码语言:javascript
复制
apiVersion: v1
kind: Pod
metadata:
  namespace: default
  name: dns-example
spec:
  containers:
    - name: test
      image: nginx
  dnsPolicy: "None"
  dnsConfig:
    nameservers:
      - 10.10.10.10

请确保您正在从提供程序导入KubernetesPodOperator的更新版本。

对于Airflow< 2.0.0:使用backport providers

对于Airflow>= 2.0.0,请使用providers

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67190665

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档