k8s 上部署 nodelocaldns 的问题

在 k8s 集群上部署 nodelocaldns 后 node-local-dns pod 总是处于 CrashLoopBackOff 状态,通过 ​​kubectl logs node-local-dns-7fvrs -n kube-system​​ 命令查看日志,发现下面对的错误日志:

[FATAL] plugin/loop: Forwarding loop detected in "in-addr.arpa." zone. Exiting. See https://coredns.io/plugins/loop#troubleshooting. Probe query: "HINFO 4879659808431566982.4998177343836991748.in-addr.arpa.".

请问如何解决这个问题?


k8s
集群
2023-07-03 15:46:32
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
巧克力好吃点

是下面对 nodelocaldns.yaml 的不正确替换引起的

sed 's/__PILLAR__CLUSTER__DNS__/10.96.0.10/g' nodelocaldns.yaml

最后成功部署采用的脚本

sed 's/k8s.gcr.io/gcr.azk8s.cn\/google_containers/g
s/__PILLAR__DNS__SERVER__/10.96.0.10/g
s/__PILLAR__LOCAL__DNS__/169.254.20.10/g
s/__PILLAR__DNS__DOMAIN__/cluster.local/g' nodelocaldns.yaml |
kubectl apply -f -
分享
微博
QQ
微信
回复
2023-07-03 17:14:01
相关问题
如何在 k8s 上部署 Redis 服务?
3416浏览 • 1回复 待解决
k8s 集群 coredns pod 部署异常
2318浏览 • 1回复 待解决
k8s 部署 springboot 项目有懂吗?
3277浏览 • 1回复 待解决
ob是否支持k8s部署,有知道吗?
4419浏览 • 2回复 待解决
k8s 集群 dns 解析问题
2186浏览 • 1回复 待解决
K8s 无法删除 namespace 问题
2058浏览 • 1回复 待解决
k8s强制删除所有Pendingpo
7423浏览 • 1回复 待解决
K8S 如何删除 node有知道吗?
2637浏览 • 1回复 待解决
k8s 在加入新 node 后 pod 调度问题
2011浏览 • 1回复 待解决
k8s 中使用 coredns 重写主机名问题
2369浏览 • 1回复 待解决
K8s访问基于Linx环境Ftp报错,求支援
4073浏览 • 1回复 待解决
Docker 和 k8s 应该先学哪个比较好?
6239浏览 • 1回复 待解决
Redis集群和K8S集群有什么关联吗
3566浏览 • 1回复 待解决