Matrix Docker Ansible eploy
25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
 
 

38 satır
1.1 KiB

  1. - name: Include hosting vars of digital_ocean.yml
  2. delegate_to: 127.0.0.1
  3. include_vars:
  4. file: /var/lib/awx/projects/hosting/hosting_vars.yml
  5. no_log: True
  6. - name: Load vars from organisation.yml
  7. delegate_to: 127.0.0.1
  8. include_vars:
  9. file: '/var/lib/awx/projects/clients/{{ member_id }}/organisation.yml'
  10. - name: Load vars from server_vars.yml
  11. delegate_to: 127.0.0.1
  12. include_vars:
  13. file: '/var/lib/awx/projects/clients/{{ member_id }}/{{ subscription_id }}/server_vars.yml'
  14. ignore_errors: yes
  15. - name: Remove existing Digital Ocean Droplet
  16. delegate_to: 127.0.0.1
  17. community.digitalocean.digital_ocean_droplet:
  18. # needs ansible 2.8+ (AWX uses 2.9.10 at )
  19. state: absent
  20. id: '{{ do_droplet_id }}'
  21. name: '{{ matrix_domain }}'
  22. oauth_token: '{{ do_api_token }}'
  23. size: '{{ slug_size }}'
  24. region: '{{ do_droplet_region }}'
  25. image: '{{ do_image }}'
  26. wait: yes
  27. unique_name: yes
  28. register: deleted_server_info
  29. when: do_droplet_id is defined
  30. - debug:
  31. msg: "{{ deleted_server_info }}"
  32. when: do_droplet_id is defined