module-f5bigip
🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨
Модуль Ansible для F5 BIG-IP (ansible-module-f5bigip
) больше не поддерживается.
Пожалуйста, используйте наш новый Ansible Role для F5 систем (ansible-role-f5
).
🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨
МОДУЛЬ ANSIBLE ДЛЯ F5 BIG-IP
Модуль Ansible для выполнения специфических оперативных и конфигурационных задач на системах F5 BIG-IP.
- Поддерживает более 190 компонентов (и это число растет).
- Легкая установка. Установка модуля довольно проста и требует всего лишь два шага.
ТРЕБОВАНИЯ
- Ansible >= 2.4.0 (ansible)
- Общий модуль утилиты F5 для Ansible >= 1.0.0 (ansible-common-f5)
- F5 Python SDK >= 3.0.15 (f5-sdk)
УСТАНОВКА
1) Установите общий модуль утилиты F5 для Ansible и все его зависимости (ansible, f5-sdk, six и т.д.)
pip install git+https://github.com/erjac77/ansible-common-f5.git#egg=ansible-common-f5
2) Установите роль F5 BIG-IP из Ansible Galaxy
ansible-galaxy install erjac77.module-f5bigip
Для альтернативных методов установки смотрите Wiki.
ПРИМЕР PLAYBOOK
- hosts: bigips
connection: local
roles:
- erjac77.module-f5bigip
tasks:
- name: Создать LTM пул
f5bigip_ltm_pool:
f5_hostname: "{{ inventory_hostname }}"
f5_username: admin
f5_password: admin
f5_port: 443
name: my_pool
partition: Common
description: Мой пул
load_balancing_mode: least-connections-members
state: present
Больше примеров вы найдете в Wiki.
ЛИЦЕНЗИЯ
Apache 2.0
ИНФОРМАЦИЯ ОБ АВТОРЕ
- Эрик Джейкоб (@erjac77)
УЧАСТНИКИ
- Габриэль Фортен (@GabrielFortin)
Установить
ansible-galaxy install erjac77/ansible-module-f5bigip
Лицензия
apache-2.0
Загрузки
2380
Владелец
Automate everything