我在亚马逊网络服务云上使用RHEL6 &7发行版运行实例。作为系统管理员,我需要一种机制来集中管理和同步所有实例上的文件。例如: /etc/sudoers.d/、/etc/sudoers、/etc/resolv.conf、/etc/nsswitch.conf等。一个管理这些文件的中央存储库,当它们不同步时,应该推送到服务器,或者如果文件在任何实例上不同步,则发送电子邮件。它应该类似于Redhat Satellite,但我需要使用AWS原生服务来实现这一点。
发布于 2017-12-12 13:27:19
看看ec2系统管理器。https://aws.amazon.com/systems-manager/getting-started/
这是我所知道的最接近你所描述的事情。
请注意,aws与发行版无关,不能将文件编组到虚拟机中(毕竟,它们是真正意义上的虚拟机,并且它们的文件系统对于虚拟机管理程序来说并不是真正可访问的)。
但是你可以做的是运行一个代理,它可以抓取文件,这肯定也是卫星的工作方式。
如果你想成为云原生的,你可能还想使用一个自动沙发组和一个在实例中运行的cfn -hup脚本。它可以检测配置更改并运行所提供的自动化。但我猜你是想要长寿的实例,而不是云弹性?
https://stackoverflow.com/questions/47765679
复制相似问题