世の皆様方は、調べずとも使えていたと思いますが
僕自身が結構ハマってしまったのでメモがてらに。
環境は省略しますが、Ansibleで設定したいノードが2台あるとして
それぞれに固有のホスト名を指定したい場合は下記のようにすればやってくれるようです。
/etc/hosts
[sample]
my_host ansible_ssh_host=192.168.1.1 # これはノード1
my_host2 ansible_ssh_host=192.168.1.2 # これはノード2
change_hostname.yml
- hosts: sample
user: hogehoge
sudo: yes
tasks:
- name: change hostname per server
hostname: name=" {{ inventory_hostname }} "
これに2日くらいかかるとは・・・