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
以上、ちゃあ少佐でした。