是否可以通过 bash 脚本设置完全限定域名?
我正在使用 Ubuntu 12.04 LTS。我在 Amazon 上有一个自动扩展组,我正在使用 Puppet 进行配置。
例如,我想使用 admin.staging.mycompany.net 作为自动缩放组中所有实例的 FQDN。当自动缩放组触发新实例时,我可以运行 bash 脚本。
由于 Puppet 使用完全限定域名来确定要应用哪个清单,我需要想出一种方法来从 bash 脚本设置新的 EC2 实例的 FQDN,以便自动缩放组可以启动新实例并应用正确的 Puppet 清单。
我不想通过 ssh 连接到实例并手动更改 /etc/hosts 和 /etc/hostname,因为这会破坏自动缩放组的意义。