Ansible - ローカル環境変数にアクセスする
2023-10-16 09:30:50
質問
Ansibleがローカル環境変数にアクセスする方法はあるのでしょうか。
ドキュメントでは、ターゲットマシン上の変数にアクセスすることに言及しています。
{{ lookup('env', 'SOMEVAR') }}
ソースマシンの環境変数にアクセスする方法はありますか?
どのように解決するのですか?
私はosx上で動作するLinux vmを持っています、そして、私のために。
lookup('env', 'HOME')
は "/Users/Gonzalo" を返します (これは
HOME
変数)、一方
ansible_env.HOME
は "/root"を返します (これは
HOME
変数)を返します。
言及する価値のあるのは、その
ansible_env.VAR
は変数が存在しない場合に失敗しますが
lookup('env', 'VAR')
は失敗しません。
関連
-
[解決済み】Ansibleのplaybookを安全に1台のマシンに限定する?
-
[解決済み] Ansibleのロールのdefaultsとvarsの違いは何ですか?
-
[解決済み] タスクまたはタスクのセットごとにユーザーを切り替えるには?
-
[解決済み] Ansible hosts ファイルに定義されている現在のマシンのホスト名を取得する方法は?
-
[解決済み] Ansible - 変数が定義されていない場合は、デフォルトを使用する
-
[解決済み] 現在実行中の ansible-playbook へのパスを持つ変数?
-
[解決済み] Ansible playbook の hosts 変数をコマンドラインからオーバーライドする
-
[解決済み] Ansibleです。ファイルの内容に変数を設定する
-
[解決済み] Ansibleです。Ansible Playbook で Active Directory を変更するには?
-
Ansibleのset_factを使用して、レジスタの結果から辞書を作成する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Ansibleのロールのdefaultsとvarsの違いは何ですか?
-
[解決済み] Ansible がホームディレクトリに .retry ファイルを作成しないようにするにはどうすればよいですか?
-
[解決済み] Ansible - 変数が定義されていない場合は、デフォルトを使用する
-
[解決済み] ansibleのインベントリファイルでhost_key_checking=falseを設定するには?
-
[解決済み] Ansible playbook の hosts 変数をコマンドラインからオーバーライドする
-
[解決済み] Ansible: 現在のターゲットホストの IP アドレスを取得する
-
[解決済み] Ansible PlaybooksとRolesの比較
-
[解決済み] Ansibleです。コマンドのstdoutを新しい変数に格納する?
-
ansible playbookに別のロールのタスクを含める
-
Ansibleのset_factを使用して、レジスタの結果から辞書を作成する