問題タブ [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.

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

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

そうではありません。私は何を間違えましたか?

0 投票する
3 に答える
1710 参照

ansible - ボールトされた変数を使用して「クリアテキスト YAML ファイル」を復号化する方法は?

ansible 2.7.16 を使用しています。

ansibleのドキュメントには次のように書かれています:

次の .yml ファイルがあります。

復号化されたファイルを取得したいので、次のコマンドを試しました。

ansible-playbook --vault-password-file pass.txt config.yml

しかし、次のエラーが発生しました。

変数が復号化された .yml ファイルを取得するにはどうすればよいですか?

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

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 でログインできません。

見逃したものはありますか?

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

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