Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ---
- #roles/role-build-env/tasks/clear.yml
- - name: "Finding old-AMI of deployment instance"
- ec2_ami_find:
- aws_access_key: "{{ aws_access_key }}"
- aws_secret_key: "{{ aws_secret_key }}"
- region: "{{ region }}"
- owner: self
- name: "CloudIN-*"
- sort: name
- sort_end: -2
- register: old_ami_result
- - name: "Deleting old-AMI of deployment instance"
- ec2_ami:
- aws_access_key: "{{ aws_access_key }}"
- aws_secret_key: "{{ aws_secret_key }}"
- region: "{{ region }}"
- image_id: "{{ item.ami_id }}"
- delete_snapshot: yes
- state: absent
- with_items: old_ami_result.results
- ignore_errors: yes
- - name: "Finding old-Launch Configuration"
- lc_find:
- aws_access_key: "{{ aws_access_key }}"
- aws_secret_key: "{{ aws_secret_key }}"
- region: "{{ region }}"
- name_regex: "CloudIN-.*"
- sort: yes
- sort_end: -2
- register: old_lc_result
- - name: "Deleting old-Launch Configuration"
- ec2_lc:
- aws_access_key: "{{ aws_access_key }}"
- aws_secret_key: "{{ aws_secret_key }}"
- region: "{{ region }}"
- name: "{{ item.name }}"
- state: absent
- with_items: "{{ old_lc_result.results }}"
- ignore_errors: yes
Add Comment
Please, Sign In to add comment