2016-06-07 1 views

Antwort

1

Vor einiger Zeit I've created a pull request für ein neues ansible Modul, das Sie alte Startkonfigurationen finden nutzen könnten, und sie löschen.

Zum Beispiel, wenn Sie die Top 10 der letzten Startkonfigurationen halten mögen, und alte zu entfernen, könnten Sie eine Aufgabe wie haben:

--- 

- name: "Find old Launch Configs" 
    ec2_lc_find: 
    profile: "{{ boto_profile }}" 
    region: "{{ aws_region }}" 
    name_regex: "*nameToFind*" 
    sort: true 
    sort_end: -10 
    register: old_launch_config 

- name: "Remove old Launch Configs" 
    ec2_lc: 
    profile: "{{ boto_profile }}" 
    region: "{{ aws_region }}" 
    name: "{{ item.name }}" 
    state: absent 
    with_items: old_launch_config.results 
    ignore_errors: yes