Guest User

Untitled

a guest
Nov 23rd, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. ---
  2. #roles/role-build-env/tasks/clear.yml
  3.  
  4. - name: "Finding old-AMI of deployment instance"
  5. ec2_ami_find:
  6. aws_access_key: "{{ aws_access_key }}"
  7. aws_secret_key: "{{ aws_secret_key }}"
  8. region: "{{ region }}"
  9. owner: self
  10. name: "CloudIN-*"
  11. sort: name
  12. sort_end: -2
  13. register: old_ami_result
  14.  
  15. - name: "Deleting old-AMI of deployment instance"
  16. ec2_ami:
  17. aws_access_key: "{{ aws_access_key }}"
  18. aws_secret_key: "{{ aws_secret_key }}"
  19. region: "{{ region }}"
  20. image_id: "{{ item.ami_id }}"
  21. delete_snapshot: yes
  22. state: absent
  23. with_items: old_ami_result.results
  24. ignore_errors: yes
  25.  
  26. - name: "Finding old-Launch Configuration"
  27. lc_find:
  28. aws_access_key: "{{ aws_access_key }}"
  29. aws_secret_key: "{{ aws_secret_key }}"
  30. region: "{{ region }}"
  31. name_regex: "CloudIN-.*"
  32. sort: yes
  33. sort_end: -2
  34. register: old_lc_result
  35.  
  36. - name: "Deleting old-Launch Configuration"
  37. ec2_lc:
  38. aws_access_key: "{{ aws_access_key }}"
  39. aws_secret_key: "{{ aws_secret_key }}"
  40. region: "{{ region }}"
  41. name: "{{ item.name }}"
  42. state: absent
  43. with_items: "{{ old_lc_result.results }}"
  44. ignore_errors: yes
Add Comment
Please, Sign In to add comment