如何在Chef中使用ohai云插件?
How to use ohai cloud plugin in chef?
我对厨师很陌生。我添加了几本食谱,看起来一切正常。我可以 运行 在我的 ec2 节点上做主厨。现在我正在尝试设置 /etc/hosts 文件,为此我需要 IP。我发现ohai云插件(https://github.com/chef/ohai/blob/master/lib/ohai/plugins/cloud.rb)
可以做到这一点。但是我不知道该怎么做。
有什么建议吗?
在 EC2 上,您需要在 /etc/chef/ohai/hints/ec2.json
中设置提示文件。该文件可以为空(并且应该为空),但它需要存在才能告诉 Ohai 运行 EC2 逻辑。这是因为没有好的方法可以知道您是否在 EC2 VM 上,只能查看 VM 本身。
我对厨师很陌生。我添加了几本食谱,看起来一切正常。我可以 运行 在我的 ec2 节点上做主厨。现在我正在尝试设置 /etc/hosts 文件,为此我需要 IP。我发现ohai云插件(https://github.com/chef/ohai/blob/master/lib/ohai/plugins/cloud.rb) 可以做到这一点。但是我不知道该怎么做。
有什么建议吗?
在 EC2 上,您需要在 /etc/chef/ohai/hints/ec2.json
中设置提示文件。该文件可以为空(并且应该为空),但它需要存在才能告诉 Ohai 运行 EC2 逻辑。这是因为没有好的方法可以知道您是否在 EC2 VM 上,只能查看 VM 本身。