ansible_keep_remote_filesをtrueにしてみよう!

9
KEEPREMOTEFILESをTRUEにしてみよう! Ansible Meetup Tokyo in 2014.09 Hideki Saito { twitterid: @saitohideki } * Internet Initiative Japan Inc.

Upload: hideki-saito

Post on 18-Dec-2014

2.418 views

Category:

Technology


6 download

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 !