0001デフォルトの名無しさん垢版2020/07/20(月) 20:43:36.64ID:wAQDLzde YAMLの欠点はif文やfor文が使えないことなのです。 なのでifやforといった名前のキーがあれば、それを条件文やループとして扱い 複雑な制御構造を実行できるように改良しました。
0003デフォルトの名無しさん垢版2020/07/20(月) 20:52:58.34ID:wAQDLzde >>2 https://docs.ansible.com/ansible/latest/user_guide/playbooks_conditionals.html if文というかwhenだが条件分岐をしたいときの書き方 tasks: - name: "shut down CentOS 6 systems" command: /sbin/shutdown -t now when: - ansible_facts['distribution'] == "CentOS" - ansible_facts['distribution_major_version'] == "6" ループはこっち https://docs.ansible.com/ansible/latest/user_guide/playbooks_loops.html どや?YAMLだからわかりやすいやろ?
0006デフォルトの名無しさん垢版2020/07/22(水) 10:26:00.12ID:bgiDXFVB むしろプログラミング言語による記述をなくすのが目的みたい? https://ja.wikipedia.org/wiki/Ansible_(%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2)