Ansible playbook タスクの書き方

環境
RHEL8.6

概要
Ansibleでは、そのホストに対する処理を「タスク」という単位で管理する。
1つのタスクには以下のように1つのモジュールを指定する。

操作例
書式
– name: <タスクの説明>
<モジュール名>: <実行時に与えるパラメータ>
例1
# 「yum」モジュールを使って「nftables」パッケージをインストールする

- name: install nftables
    yum: name=nftables state=present

例2
# 「command」モジュールを使えば任意のコマンドを実行する

- name: disable selinux
    command: /sbin/setenforce 0

 

Ansible

Posted by arkgame