首页 > 其他分享 >修改k8s集群pod dns(coreDNS)配置

修改k8s集群pod dns(coreDNS)配置

时间:2022-10-17 10:34:17浏览次数:74  
标签:kube arpa system 修改 dns coredns coreDNS pod k8s

背景

公司访问的域名突然解析有问题了,需要修改nameserver,或者固定下hosts

操作

  1. 参考以下配置修改 coredns 的configmap (我这里是 k8s的 dashboard 修改的 地址是 https://{{dashboard的ip}}/#/configmap/kube-system/coredns?namespace=kube-system )
kind: ConfigMap
apiVersion: v1
metadata:
  name: coredns
  namespace: kube-system
data:
  Corefile: |
    .:53 {
        hosts {
          10.123.12.123 bj-dt-k8s-vip1   # 这里是固定host
          fallthrough
        }
        errors
        health {
           lameduck 5s
        }
        ready
        kubernetes cluster.local in-addr.arpa ip6.arpa {
           pods insecure
           fallthrough in-addr.arpa ip6.arpa
           ttl 30
        }
        prometheus :9153
        forward . 119.29.29.29 114.114.114.114   #这里是指定nameserver
        cache 30
        loop
        reload
        loadbalance
    }
  1. 重启 coredns 即可 (我这里是直接缩容副本为0,再里面改回2 )

参考文档

coredns官网:https://coredns.io/plugins/forward/

标签:kube,arpa,system,修改,dns,coredns,coreDNS,pod,k8s
From: https://www.cnblogs.com/x602/p/16798243.html

相关文章

  • CentOS7 搭建 DNS 域名解析服务器
    CentOS7搭建DNS域名解析服务器1.安装BIND服务器软件并启动yum-yinstallbindbind-utilssystemctlstartnamed.service//启动服务systemctlenablenamed......
  • 选择 podman 的理由, 以及它和 Kubernetes , Docker 的区别
    转载自https://zhuanlan.zhihu.com/p/506265757前言大家好,我是Liangdi,podman4.x版本已经发布了,我也从docker开始向podman迁移,所以是合适的时候写点podma......
  • CocoaPods升级与Ruby升级问题
    使用Homebrew升级Ruby后,替换系统的Ruby参考以下文章:https://mac.install.guide/ruby/13.htmlpod升级问题参考:https://www.it610.com/article/1294593630094303232.htm......
  • 域名系统DNS
    为了便于用户与互联网上的主机进行通信,便于用户记忆各种网络应用,但互联网上的通信都是以IP地址为基础,产生了DNS把主机名字转换为IP地址。互联网的域名结构:三级域名.二级域......
  • kubernetes学习笔记4-pod
    Pod资源定义​自主式pod资源,很少用到,手动创建的资源,用kubectldelete后不会自动创建,而使用pod控制器管理的才会按照用户期望的重新创建;​资源清单:一级字段(apiVersion|kind|m......
  • Linux中的DNS正向、反向与主从解析
    一、DNS概念在日常生活中人们习惯使用域名访问服务器,但机器间互相只认IP地址,域名写IP地址之间是多对一的关系,一个ip地址不一定只对应一个域名,且一个完整域名只可以对应一......
  • DNS(Bind9) Anycast 数据中心部署 最终版
    DNS(Bind9)Anycast数据中心部署最终版问题点:现网使用的是windowsad域控加windowsdns的结构,支撑全网设备的加域和域名解析功能,但由于部分终端机不能动态更换dns服务器ip......
  • Wireshark Lab: DNS v7.0
    0.实验文件地址http://www-net.cs.umass.edu/wireshark-labs/Wireshark_DNS_v7.0.pdf1.nslookup2.ipconfig3.TracingDNSwithWireshark3.1www.ietf.org3......
  • DNS
    一、DNS概念在日常生活中人们习惯使用域名访问服务器,但机器间互相只认IP地址,域名写IP地址之间是多对一的关系,一个ip地址不一定只对应一个域名,且一个完整域名只可以对应一......
  • 09-02 搭建并实现智能DNS
    09-02搭建并实现智能DNS1.环境名称IPDNSnode1DNS服务器192.168.100.11/10.0.0.11-node2北京客户端192.168.100.13192.168.100.11node3上海客......