Ansible、プレイブックでホストを指定せず、コマンドラインでホストを指定する

靴のディアメンテ

問題

バックアップからデータを復元するためのプレイブックがあります。これは、で実行される可能性のある破壊的な操作ですhosts: allだから現在私のプレイブックにhosts: allはそれがあります。プレイブックが--limitオプションなしで実行された場合に機能しないように、バックアップを復元するホストをユーザーに指定させたいと思います

質問

プレイブックを保護して、ターゲットにするホストを手動で指定する必要があるようにする方法はありますallか?

dgw

承知しました。

プレイブック(example.yml)に書き込むだけです

---
 - name: Limited playbook
   hosts: "{{ target }}"
   tasks:
    - debug:
      msg: "Running on {{ inventory_hostname }}"

プレイブックの実行は次のようになります

ansible example.yml -e target=host1

必要に応じて、ターゲットのデフォルト値を追加することもできます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Ansibleプレイブックで異なるインベントリからのホストとして複数のグループを指定する

分類Dev

vlc:コマンドラインでプレイリストを指定する方法

分類Dev

指定されたホストとグループでansibleプレイブックを実行しますか?

分類Dev

ブックマークレット:ホストドメインからランダムに指定されたリンクをクリックします

分類Dev

'lib'プレフィックスを指定せずにgccで静的ライブラリをリンクする

分類Dev

コマンドラインで引数を指定せずに、シェルスクリプトからPythonスクリプトに引数を渡します

分類Dev

Ansibleプレイブックでホストとして複数のデフォルトグループを指定する

分類Dev

特定のvagrantホストでansibleプレイブックを実行する方法

分類Dev

ansible-playbookコマンドラインでホストグループ名を渡す

分類Dev

コマンドライン引数を使用してAnsibleプレイブックでPythonスクリプトを複数回実行する

分類Dev

直接ホストを指定したAnsible ad-hocコマンド-一致するホストなし

分類Dev

Ansibleプレイブックでローカルホストからリモートホストにファイルをコピーする方法は?

分類Dev

ansibleを作成する-プレイブックは、指定されたホストのプレイブックを1回だけ実行します

分類Dev

Ansibleホストでコマンドを実行する

分類Dev

Linuxコマンドラインプロンプトでホスト名を表示する方法

分類Dev

コマンドラインプロンプトでホスト名を色付けする

分類Dev

このようなマイクロコントローラプログラミングでレジスタをアドレス指定する理由

分類Dev

AnsibleアドホックコマンドでAnsibleファクトを使用する

分類Dev

mysqlを再コンパイルせずにmysqlのブラックホールストレージエンジンを有効にする

分類Dev

インデックスを指定せずにSELECTステートメントでローカルテーブルタイプを使用する

分類Dev

テンプレートタイプを指定せずにジェネリック抽象クラスのオブジェクトを宣言する方法

分類Dev

秘密鍵のセットを使用してジャンプホストを介してリモートホストでAnsibleコマンドを実行する方法

分類Dev

GoDaddyのドメインを使用してAppHarbourでライブプロジェクトをホストする

分類Dev

Dockerネットワーク:マルチホストネットワークでコンテナを名前でアドレス指定できない

分類Dev

Ansible:1つのプレイブック内の他のホストでタスクを実行する方法は?

分類Dev

コマンドラインからのAnsibleプレイブックのホスト変数のオーバーライド

分類Dev

flywayコマンドラインでプレースホルダープレフィックスを使用する方法

分類Dev

InnoSetupスクリプトのInnoSetupコンパイラコマンドラインで指定されたパス/値を使用する

分類Dev

私はマイクロメーターで春ブートで使用するメトリックのホワイトリストを指定する方法

Related 関連記事

  1. 1

    Ansibleプレイブックで異なるインベントリからのホストとして複数のグループを指定する

  2. 2

    vlc:コマンドラインでプレイリストを指定する方法

  3. 3

    指定されたホストとグループでansibleプレイブックを実行しますか?

  4. 4

    ブックマークレット:ホストドメインからランダムに指定されたリンクをクリックします

  5. 5

    'lib'プレフィックスを指定せずにgccで静的ライブラリをリンクする

  6. 6

    コマンドラインで引数を指定せずに、シェルスクリプトからPythonスクリプトに引数を渡します

  7. 7

    Ansibleプレイブックでホストとして複数のデフォルトグループを指定する

  8. 8

    特定のvagrantホストでansibleプレイブックを実行する方法

  9. 9

    ansible-playbookコマンドラインでホストグループ名を渡す

  10. 10

    コマンドライン引数を使用してAnsibleプレイブックでPythonスクリプトを複数回実行する

  11. 11

    直接ホストを指定したAnsible ad-hocコマンド-一致するホストなし

  12. 12

    Ansibleプレイブックでローカルホストからリモートホストにファイルをコピーする方法は?

  13. 13

    ansibleを作成する-プレイブックは、指定されたホストのプレイブックを1回だけ実行します

  14. 14

    Ansibleホストでコマンドを実行する

  15. 15

    Linuxコマンドラインプロンプトでホスト名を表示する方法

  16. 16

    コマンドラインプロンプトでホスト名を色付けする

  17. 17

    このようなマイクロコントローラプログラミングでレジスタをアドレス指定する理由

  18. 18

    AnsibleアドホックコマンドでAnsibleファクトを使用する

  19. 19

    mysqlを再コンパイルせずにmysqlのブラックホールストレージエンジンを有効にする

  20. 20

    インデックスを指定せずにSELECTステートメントでローカルテーブルタイプを使用する

  21. 21

    テンプレートタイプを指定せずにジェネリック抽象クラスのオブジェクトを宣言する方法

  22. 22

    秘密鍵のセットを使用してジャンプホストを介してリモートホストでAnsibleコマンドを実行する方法

  23. 23

    GoDaddyのドメインを使用してAppHarbourでライブプロジェクトをホストする

  24. 24

    Dockerネットワーク:マルチホストネットワークでコンテナを名前でアドレス指定できない

  25. 25

    Ansible:1つのプレイブック内の他のホストでタスクを実行する方法は?

  26. 26

    コマンドラインからのAnsibleプレイブックのホスト変数のオーバーライド

  27. 27

    flywayコマンドラインでプレースホルダープレフィックスを使用する方法

  28. 28

    InnoSetupスクリプトのInnoSetupコンパイラコマンドラインで指定されたパス/値を使用する

  29. 29

    私はマイクロメーターで春ブートで使用するメトリックのホワイトリストを指定する方法

ホットタグ

アーカイブ