問題タブ [ansible-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.
sql - Azure Key Vault を使用した SQL Always Encrypted の .net core 3.0 で利用できる適切なサポートはありますか?
.net core 3.0 と Azure KV で SQL Always Encrypted を実装/理解しようとしています。
MSFT 独自の提供ドキュメントhttps://docs.microsoft.com/en-us/azure/sql-database/sql-database-always-encrypted-azure-key-vaultを使用して、実用的なソリューションを正常に実装できました。 VS2019 と完全な .NET。
しかし、私のユース ケースでは、これを .net コアを使用して実行したいと考えています。
これのプレビューがあることを確認しましたhttps://devblogs.microsoft.com/dotnet/introducing-the-new-microsoftdatasqlclient/。
// SqlConnectionStringBuilder を作成します。SqlConnectionStringBuilder connStringBuilder = new SqlConnectionStringBuilder(connectionString);
ドキュメントによると、これはうまくいくはずです。https://docs.microsoft.com/en-us/dotnet/api/system.data.sqlclient.sqlconnectionstringbuilder?view=netcore-3.0
そうではありません。私は何を間違えましたか?
ansible - ボールトされた変数を使用して「クリアテキスト YAML ファイル」を復号化する方法は?
ansible 2.7.16 を使用しています。
ansibleのドキュメントには次のように書かれています:
次の .yml ファイルがあります。
復号化されたファイルを取得したいので、次のコマンドを試しました。
ansible-playbook --vault-password-file pass.txt config.yml
しかし、次のエラーが発生しました。
変数が復号化された .yml ファイルを取得するにはどうすればよいですか?
ansible - モジュールユーザーは ansible-vault によって生成された暗号化パスワードを受け入れませんか?
最近、「user」モジュールを使用して、vars/main.yml で提供されるパスワードでユーザーを作成しました
プレイブックを実行すると、この警告が表示されます
次に、ansible-vault encrypt_string コマンドを使用"pamuser_pass"
して、プレーンテキストを ansible-vault から提供されたボールト パスワードに置き換えて、特定の変数のみを暗号化します。
/vars/main.yml の内容
次に、現在の pamuser を削除し、コマンドでプレイブックを再実行します
実行中のプロセスに加えて、それでも警告が表示されます
結果は id pamuser で問題ないように見えますが、ssh pamuser@example.com でログインしてから通常のパスワードを入力すると、パスワードが機能しません。その pamuser でログインできません。
見逃したものはありますか?
ansible - エラー変数 'tomcat_password' を持つ Playbook の Ansible ボールトが定義されていません
私はansibleの初心者です。ジェンキンを使用して ansible の助けを借りて、142.23.9.23 で展開タスクを実行しようとしています。私は以下のエラーを打っています FAILED! => {"msg": "フィールド 'become_pass' に無効な値があり、未定義の変数が含まれています。エラー: 'tomcat_password' は未定義です"}.
新しい提案も歓迎します。
以下、詳細です
ディレクトリ
my-playbook.yml
ホスト詳細.yml
ansible-vault edit vault.yml