我正在用CoreOS构build一个虚拟机,我希望在login之前显示一条自定义消息。 我通常只是修改/ etc / issue文件来做到这一点,但是在CoreOS中,这个文件是由许多地方调用的issuegen脚本自动生成的。
我已经能够通过在CoreOS中重写一堆默认的东西来阻止问题文件的自动生成,但是我希望通过cloud-config或其他一些更优雅的方法来实现这一点。
有没有人解决了这个问题?
快速search“CoreOS motd”会将我引导至CoreOS网站上的“ 提示和其他设置 ”页面。
长话短说,你可以使用cloud-init设置一个自定义的motd文件:
#cloud-config write_files: - path: /etc/motd.d/pi.conf content: This machine is dedicated to computing Pi
该页面涵盖了许多其他有用的东西,你可以调整,如果你需要的话。
一般来说,我发现CoreOS文档的质量非常好,只需喝一杯咖啡,浏览网页。 后来当你需要做一些特定的事情或者新的事情的时候,你会记得你可能已经在文档中偶然发现了……如果没有其他的事情,他们只是启发性的,并显示你的平台,你打赌的潜力上。