0

我正在使用 Vagrant 创建 EC2 虚拟机。我的供应商是 CHEF。
我当前的挑战是如何在配置时检索 VM 公共名称。

我发现 Ohai 正在捕获 EC2 元数据,并且在供应期间可用。这很棒。但是,我似乎无法让 Ohai 捕获元数据。
根据这篇文章,我需要创建 ec2 提示文件。将该命令添加到我的 CHEF 食谱中,但它不起作用。

创建提示文件的正确时机是什么?代码片段将不胜感激。

4

1 回答 1

0

Tensibai 的评论很有帮助。它回答了我的问题:

使用 vagrant 的 shell 配置器根据文档在 chef 配置器块之前创建文件,因此它将在 chef 开始之前完成......

于 2016-11-04T11:02:39.443 回答