シェフ データ バッグ アイテム (という名前passwords
) を復号化し、そのすべての属性を node.js アプリによって読み取られる (そして削除される) 一時的な JSON ファイルに格納したいと考えています。データバッグ ITEM の属性を繰り返し処理して値を取得する方法はありますか?
plain_data = Chef::EncryptedDataBagItem.load("/home/me/data_bags/secrets/passwords.json", secret_key)
EncryptedDataBagItem クラスeach
にはメソッドがないため、回避策はありますか? 各パスワードを個別のjsonファイル(データバッグアイテム)に保存したくありません。