ansible playbookの基本

こんにちは。ちゃあ少佐です。

 

ansible 学習3日目


☆プレイブックの基本☆

ex)inventoryfile.txt
[example]
0.0.0.0
0.0.0.1

  • example グループに対して
  • shell モジュールを使って
  • ファイルを作成する
ex)playbookmain.yaml
-
hosts: example ※inventoryfileのexampleグループを対象にしますと宣言 vars:※変数を使いますよと宣言 file_name: example ※file_nameという変数の中身は『example』という文字列 tasks:※タスクの宣言 - name: touch text file ※任意のタスク名を宣言 shell: touch {{file_name}}.txt ※shellでtouchexample.txtというファイルを作成

実行コマンド
ansible-playbook -i inventory.txt playbook.yml

以上、ちゃあ少佐でした。