問題タブ [databags]

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 投票する
0 に答える
672 参照

chef-infra - レシピのデータバッグ項目を読み取れません

私はシェフのフレームワークが初めてです。共有ロケーション パス、ユーザー名、パスワードなどのデータ値の一部を (暗号化せずに) データバッグに保持し、それらをハード コーディングするのではなく、レシピで参照したいのですが、レシピでそれらを参照すると、参照がされません。評価を受ける。

私が使用したスクリプトのサンプルを以下に示します。

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

encryption - Chef Client ローカル モードを使用して、スタンドアロン ノードでデータ バッグ暗号化の秘密鍵を非表示にする方法

ローカル モードで Chef Client を実行している Windows サーバーがあります。ユーザーとパスワードに暗号化されたデータバッグを使用したいのですが、秘密鍵をローカルに保存する必要があるため、これは問題になります。暗号化されたデータバッグを有効にし、安全な秘密鍵を保持するための最良のオプションは何ですか?

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

ruby - Chef::DataBag と RSpec-mocks -- 未定義のメソッド「recieve」

次のようにクラスのlistメソッドスタブを作成しようとしています:Chef::DataBag

実行するrspecと、次のエラーが発生します。

それが方法があることを確認しChef::DataBaglist方法です:

何が間違っているのか指摘していただけますか?

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

ruby - ナイフに頼らずにルビーの内部からデータバッグを暗号化する

現在、データバッグを暗号化するには、次のことを行う必要があります。 system "knife data bag from file TemporaryEncrypting \"#{enc_file_path}\" --secret-file #{Secret_Key_Path}"

ナイフが構成ファイルを見つけることができず、C:\chef.

Ruby内からこれを行うにはどうすればよいですか?

0 投票する
2 に答える
615 参照

chef-infra - シェフサーバーからデータバッグを一括削除しますか?

パッケージバージョンにデータバッグを使用しています。

バージョンが古くなったら、古いデータバッグのアイテムをパージしたい。たとえば、正規表現を使用してデータバッグ項目を一括削除する方法はありますか? 何かのようなもの:

現在、サーバーにクエリを実行し、結果を反復処理する必要があります。これには、複数のナイフ呼び出しが伴います。