Как я могу добавить / удалить экземпляры из балансировщиков нагрузки GCE с помощью Ansible?

Я вижу, что есть модуль Ansible gce_lb, но мне неясно, могу ли я на самом деле используйте это, чтобы изменить экземпляры, назначенные этому LB, или то, просто ли модуль создает и уничтожает LB.

В отличие от этого, в EC2 явно есть один модуль только для создания и уничтожения ELB и другой модуль, явно предназначенный для [де] регистрации экземпляров в / из существующего ELB.


person Ian Rose    schedule 06.05.2015    source источник


Ответы (1)


В настоящее время модуль gce_lb предназначен только для создания / уничтожения LB. Он не поддерживает добавление / удаление экземпляров.

Модули GCE в Ansible построены на основе библиотеки python libcloud, которая имеет поддержку добавления / удаления. Я думаю, что аналогичный подход, применяемый модулями EC2, также будет хорошим решением.

person Eric Johnson    schedule 07.05.2015
comment
Я заметил, что, похоже, в libcloud есть поддержка добавления / удаления, поэтому я пойду по этому пути - спасибо - person Ian Rose; 07.05.2015