เริ่มๆก็
$ pip install ansible
สิ่งที่ควรจะต้องทำก็ทำให้มันไม่ต้องถามเวลาเจอเครื่องๆใหม่ๆ
ECDSA key fingerprint is SHA256:QmTzS...Nsx85qU.
Are you sure you want to continue connecting (yes/no)?
ทำได้ 2 วิธี
-
ใส่มันใน
ansible.cfg
[defaults] host_key_checking=False
-
ไม่ก็ export เป็น env variable
export ANSIBLE_HOST_KEY_CHECKING=False
Playbook
ค่า env
หลักๆ ก็จะใช้ ansible_env.PATH
เป็นต้น ส่วนค่าที่ใส่ใหม่ ก็จะต้องใช้
lookup('env', 'WC_HOME')
ไม่งั้นก็จะไม่เจอ
debug
- debug:
var: ansible_home