Oracle linux创建rke2集群 corndns无法解析私有DNS域名

操作系统版本:Oracle Linux Server release 8.10
内核:5.15.0-302.167.6.1.el8uek.x86_64
rancher版本:rancher/rancher:v2.9.3

docker单节点方式部署rancher2.9.3,创建成功后pod可以正常解析公网域名,但oracle主机的/etc/resolv.conf文件中默认内容为:
search dido.oraclevcn.com sub03200724341.dido.oraclevcn.com
nameserver 169.254.169.254

问题的现象:
pod内解析cluster.local和www.baidu.com均正常,但无法解析的oracle的内部域名mds-ip.mysql8-cluster.dido.com


正常情况下coendns无法解析的域名会走/etc/resolv.conf 进行解析 ,但没有按照预期的方式进行。corndns的configmap没有变更过配置。

补充一个现象,查看crondns容器的/etc/resolv.conf文件默认是8.8.8.8,而不是主机默认的nameserver 169.254.169.254