Automatically add an entry in /etc/hosts file in newly launched amazon ec2 instance

左心房为你撑大大i 提交于 2019-12-22 01:05:00

问题


Things I have done:

$ vi /etc/hosts
  • Added IPAddress Hostname

I want to automate this process like every new instance I launch should have an entry in /etc/hosts


回答1:


Guess you need add the host itself in /etc/hosts.

Put this in user data when you create a new ec2 instance

#!/usr/bin/env bash

echo `ec2-metadata -o|cut -d: -f2` " " `ec2-metadata -h |cut -d: -f2` >> /etc/hosts


来源:https://stackoverflow.com/questions/27739618/automatically-add-an-entry-in-etc-hosts-file-in-newly-launched-amazon-ec2-insta

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!