default.rb
属性ファイルからシェフデータバッグにアクセスする方法はありますか?アトリビュートファイルからChefデータバッグにアクセス
私は、最終的にテンプレートに渡される属性のハッシュとしてオペレーティングシステム環境変数の集合を表現する必要があります。これらの環境変数の中には、私が暗号化されたデータバッグに保存しているものがあります。残念ながらシェフはアトリビュートファイル内からレシピDSLにアクセスすることはできませんので、私が通常使っている方法は利用できません。data_bag_item
ありがとうございます。
あなたはレシピDSLを持っていないかもしれませんが、私はさまざまな方法を呼び出すことについていかなる禁止もないと思います。 [Chef :: DataBagItem.load](http://www.rubydoc.info/github/opscode/chef/Chef/DataBagItem#load-class_method)。他のポスターが言うように、アトリビュートファイルにデフォルトを与え、レシピを使ってデータバッグをロードする方が良いでしょう。 – Martin