問題タブ [chef-vault]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
412 参照

chef-infra - ユーザー クックブックを使用した Chef-vault (users_manage リソース)

「ユーザー」データバッグをchef-vaultで暗号化し、シェフが提供する「users」クックブックで同じものを使用するつもりです。「users」クックブックによって提供される「users_manage」リソースは、属性の 1 つを「databag」として受け入れます (username、group_id、および search_group プロパティを使用)。私の知る限り、chef-vault を使用すると、一度に 1 つのアイテムを復号化できます

理想的には、chef-vault が同様の機能を提供して、vault 全体 (暗号化されたデータバッグ) を復号​​化することを期待し、それを「uses_manage」リソースに渡すことができます。

Chef-vault はデータバッグ全体を復号化する機能を提供しないため、ループ内で「users_manage」を呼び出して各アイテムを (ハッシュとして) 渡す唯一の解決策が残されていますか?

より良い解決策はありますか?

0 投票する
1 に答える
318 参照

chef-infra - knife vault refresh コマンドでクエリを検索できない

コマンドでvaultを更新しようとしましknife vault refreshたが、無効な検索クエリエラーが発生しました。

どうすれば修正できますか?

p>

0 投票する
1 に答える
267 参照

json - Chef-Vault の生成中に JSON エラーが発生する

Windowsワークステーションでchef-vaultを生成しようとしていますが、毎回エラーを下回っています

エラー: JSON::ParserError: {username: root, password: mypassword} は有効な JSON ではありません! $PS C:\Users\09242766> knife vault create passwords root '{"username": "root", "password": "mypassword"}' -A "admin,sanka r" ERROR: JSON::ParserError: {username : root, password: mypassword} は有効な JSON ではありません!

これで考えられる問題は何ですか?

以下は、私が使用しているバージョンです Chef Development Kit バージョン: 3.3.23 シェフクライアント バージョン: 14.5.33 berks バージョン: 7.0.6 キッチン バージョン: 1.23.2 inspec バージョン: 2.2.112