我在cloud-init的用户数据文件中有以下内容,但这似乎不起作用
#cloud-config
manage_resolv_conf: true
resolv_conf:
nameservers: ['10.0.100.1]
searchdomains:
- myawesomedomain.com
domain: myawesomedomain.com
options:
rotate: true
timeout: 1在初始创建虚拟机后,在我的centos 7 resolv.conf中:
; Created by cloud-init on instance boot automatically, do not edit.
;
# Generated by NetworkManager
nameserver 10.0.2.3
search localdomain我一点也不知道域名服务器的IP是从哪里来的。知道我错过了什么吗?
发布于 2018-04-18 03:05:03
我终于想通了。
事实证明,在CentOS 7上,resolv_conf cloud-init模块在默认情况下不运行。我必须在我的用户数据文件的cloud_config_modules中启用它:
cloud_config_modules:
- resolv_confhttps://stackoverflow.com/questions/49826047
复制相似问题