ansible_keep_remote_filesをtrueにしてみよう!
DESCRIPTION
Ansible Meetup in Tokyo 2014.09でのLT用資料ですTRANSCRIPT
- 1. _KEEP_REMOTE_FILESTRUE Ansible Meetup Tokyo in 2014.09 Hideki Saito { twitterid: @saito_hideki } * Internet Initiative Japan Inc.
- 2. AGENDA
- 3. TwitterID: @saito_hideki : : : OpenStackAnsible
- 4. Ansible PINGAnsible
- 5. ANSIBLE_KEEP_REMOTE_FILES=True
- 6. Ansible ansible 1. 2.sftp 3.ssh 4.,stdout,stderr 5. ANSIBLE_KEEP_REMOTE_FILES=True
- 7. PING #!/usr/bin/python ! def main(): module = AnsibleModule( argument_spec = dict( data=dict(required=False, default=None), ), supports_check_mode = True ) result = dict(ping='pong') if module.params['data']: result['ping'] = module.params['data'] module.exit_json(**result) ! from ansible.module_utils.basic import * main() AnsibleModule [ansible] $ export ANSIBLE_KEEP_REMOTE_FILES=True $ ansible all -i hosts -m ping -u root -k
- 8. ANSIBLE_KEEP_REMOTE_FILESTrue ansible_ssh_user=root /root/.ansible/tmp/ansible-tmp-xxxx/ pdb
- 9. ANSIBLE_KEEP_REMOTE_FILES=True !