問題タブ [inspec]
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.
json - ネストされたjsonファイルのchef inspec検証
以下のjsonファイルで、注釈がTestと等しいかどうかを検証するためにchef inspecを使用しています。
以下のスクリプトを試してみましたが、エラーが発生しました
chef-infra - Chef Inspec を使用して SSH キーの強度を検証することは可能ですか?
コマンドssh-keygen -lf /etc/ssh/ssh_host_dsa_key.pub
を実行すると、最初の数桁がキーの強度を表す出力が得られます。Chef inspec を使用してキーの強度を検証する方法はありますか?
上記のコマンドの出力として1024......を取得したとします。Chef Inspec を使用して、それが 1024 であり、他の値ではないことを確認するにはどうすればよいですか?
git - Packer では、Inspec プロビジョナーの git リポジトリでパスを指定できますか?
git リポジトリのフォルダーにある inspec プロファイルを参照したいと思います。Kitchenでできることと似たようなこと:
azure - Azure 統合テスト Chef InSpec
Azure リソース グループにキー コンテナーが存在するかどうかをテストするための簡単な統合テストを作成しようとしています。
シェフ、ルビー、インスペックをインストールしました。プロファイルを初期化し、controls フォルダーの下に、次のようなテストがある example.rb ファイルがあります。
~/.azure/credentials
リソース グループの set a service
principal で Azure 資格情報を設定し、コマンドを実行しました。inspec exec ./azure_key_vault.rb -t azure://
しかし、次のエラーが発生しました:
そして、なぜこのエラーが発生するのかわかりません。そもそもエラーの原因azure_key_vault
がazurerm_key_vault
. 何か助けてください。
更新:ここでいくつかの更新。コマンドを実行すると:
inspec check .
私はこの結果を得ました:
が私のERROR
注意を引きました。credentials
内部にファイル (拡張子なし)を作成/.azure
し、次のように資格情報を渡したと確信しています。
なしで< >
inspec が私の詳細を認識しない理由がよくわかりません