ansible-2.x

    0

    1答えて

    Ansible 2.3.1.0で変数が取得されない理由を見つけることができませんでした。 ファイル構造: . ├── ansible.cfg ├── group_vars │   └── test1.yml ├── hosts ├── host_vars │   └── test1 ├── roles │   └── install │   └── tasks │   └

    0

    1答えて

    特定のグループ(pi)にあるボックスでのみ実行されるタスクを作成しようとしています。 私はAnsibleのバージョンを使用しています: ansible 2.3.2.0 config file = /Users/user/Development/raspbian-homeassistant/ansible.cfg configured module search path = D

    0

    1答えて

    私は2つのリストを返す/印刷するpythonスクリプトを持っています。今 -task: name: get the hosts command: /test.py register: result 、それが登録した変数の結果からプール1と別々にPOOL2をフェッチすることが可能である: test.py def getHosts(): Pool1

    0

    1答えて

    Anabilitiesを使用してIAMインスタンスプロファイルの作成を自動化したかったのです。私はAnabilitiesで利用可能なモジュールを見てきましたが、その作業を行うモジュールは見つかりませんでした。私は、IAMロールを作成するために管理し、モジュール iam_role: name: updatedns assum_role_policy_document: "{{

    1

    1答えて

    -iフラグを使用して異なるインベントリファイルを変更することができます。このフラグを使用して、異なるホスト間を切り替えることができます。 私のケースでは、展開の間に変更されるホストがあるため、ホストを--extra-varsとし、そのホストにはdelegate_toを使用します(詳細は以下を参照)。 私は、同様の方法で環境変数を含むファイルを切り替える方法を望んでいました。例えば、私は以下の単純化

    -1

    1答えて

    {{snapshot_id}}が正しく登録されている以下のようなタスクを達成したいと思います。 インスタンスIDは、その値がインベントリ から読み出されるIタスク snapshot_idに以下のようなvarailesを通過したい[0]別のvarableである(これは、3つ以上のスナップショットIDのスナップショットIDを登録します) --->グループ[ 'webA'] snapthot_id [1

    0

    1答えて

    私はAnsible 2.xコールバックプラグインを作成しています。v2_playbook_on_stats関数のいくつかの条件に基づいて、ゼロ以外の終了コードで現在のプレイブックを失敗させたいと思います。 私はraise AnsibleError()にしようとしましたが、これはチェーンのどこかで捕まえられ、警告として扱われ、Ansibleはゼロ終了コードで終了することができます。 私もself._

    -1

    1答えて

    私はRundeckで仕事をしています。これは、ユーザーがデータベースパスワードを安全な人に渡す必要があります。そして、それは余分な変数としてそれを取るでしょう。 ansible-playbook test.yml -e "password=123" しかし、我々は実行時にパスワードをボールトしたいが、ansibleのbest practiceからでしょう。パスワードをファイルに保存する必要があ

    0

    1答えて

    フォルダ内のすべてのファイルとディレクトリを削除しない: 私のフォルダ :appFolder ----含ま----> FILE1、FILE2 ... fileN、directory1の... directoryN iは、LS、fileGlobを使用しようとしましたましたが、それは動作しませんでした正しく。シェルモジュールとも - name: delete old version files