1.ack的hosts不会继承宿主机的hosts,而工作中有一个域名默认是走内网解析,内网被限制访问了,只能在coreDNS中加一个hosts解析域名
2.编辑configmap (coredns)
kubectl edit configmap -n kube-system coredns
增加hosts节点文章来源:https://www.toymoban.com/news/detail-848714.html
Corefile: |
.:53 {
errors
health {
lameduck 5s
}
ready
kubernetes cluster.local in-addr.arpa ip6.arpa {
pods insecure
fallthrough in-addr.arpa ip6.arpa
}
hosts {
192.168.11.241 www.girls.cn
192.168.11.240 harbor.girls.cn
fallthrough
}
prometheus :9153
forward . "/etc/resolv.conf"
cache 30
loop
reload
loadbalance
}
3.使用命令行添加过程中一直报错无法添加,后来通过图形界面添加了
文章来源地址https://www.toymoban.com/news/detail-848714.html
.:53 {
errors
health :10260 {
lameduck 15s
}
ready
kubeapi
k8s_event {
level info error warning
}
kubernetes cluster.local in-addr.arpa ip6.arpa {
pods insecure
ttl 30
fallthrough in-addr.arpa ip6.arpa
}
hosts {
47.106.191.109 osale.gemdale.com
fallthrough
}
prometheus :9153
forward . /etc/resolv.conf {
prefer_udp
}
cache 30
log
loop
reload
loadbalance
}
到了这里,关于k8s的coreDNS添加自定义hosts的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!