ansibleにてノードに接続できる準備ができたので
ユーザを追加してみます。
plyabookを以下のように作成しました。
[root@localhost ~]# cat adduser.yml - hosts: all remote_user: root vars: username: newuser tasks: - name: ユーザを追加 user: name={{username}} group=vagrant shell=/bin/bash [root@localhost ~]#
実行!
[root@localhost ~]# ansible-playbook adduser.yml PLAY [all] ******************************************************************** GATHERING FACTS *************************************************************** ok: [192.168.2.220] TASK: [ユーザを追加] **************************************************** changed: [192.168.2.220] PLAY RECAP ******************************************************************** 192.168.2.220 : ok=2 changed=1 unreachable=0 failed=0 [root@localhost ~]#
2回目を実行してみます。
[root@localhost ~]# ansible-playbook adduser.yml PLAY [all] ******************************************************************** GATHERING FACTS *************************************************************** ok: [192.168.2.220] TASK: [ユーザを追加] **************************************************** ok: [192.168.2.220] PLAY RECAP ******************************************************************** 192.168.2.220 : ok=2 changed=0 unreachable=0 failed=0 [root@localhost ~]#