2017-10-31 1 views
1

Ich versuche, die Zielmaschine aus dem AWS-Anwendungslastenausgleich vor der Bereitstellung zu entfernen und sie danach wieder hinzuzufügen. Ich denke, der Weg, es zu tun ist Modul elb_target_group, aber ich weiß nicht, wie man elb_target_group schreibt, um alle Ziele ohne die Maschine zu haben, die sich in der Entwicklung befindet.Registrierung des Ziels aus dem Anwendungslastenausgleich mit anisible aufheben

Zum Beispiel

elb_target_group: 
    name: Api 
    protocol: http 
    port: 9000 
    vpc_id: vpc-1 
    state: present 
    region: eu-central-1 
    targets: 
     - Id: i-1111111111 
     Port: 9000 
     - Id: i-2222222222 
     Port: 9000 

Wenn ich wollte Ziel abzumelden i-1111111111 Ich hätte alle anderen Ziele haben, und ich weiß nicht, wo sie zu bekommen.

In diesem Fall

targets: 
     - Id: i-2222222222 
     Port: 9000 

PS Zielinstanz-ID in Folge von elb_target_group_facts ist nicht so dass es mir nicht

Antwort

2

Nach einigem Graben hilft ich, dass es gefunden neues Modul für ansible 2,5 elb_target genannt geplant ist das macht genau das.

Sie können es in dieser PR finden https://github.com/ansible/ansible/pull/26483 Dann habe ich nur noch, es zu /library Ordner in meinem Projekt und es funktioniert gut

Verwandte Themen