avinetworks.avimigrationtools
avinetworks.avimigrationtools
Rola Ansible Avi z narzędziami takimi jak przełączenie ruchu
Wymagania
- Wymagana jest biblioteka Pythona
avisdk
, którą można zainstalować za pomocą:pip install avisdk --upgrade
Zależności roli
- avinetworks.avisdk
- Aby je zainstalować, użyj następującego polecenia:
ansible-galaxy install -f avinetworks.avisdk
- Aby je zainstalować, użyj następującego polecenia:
Zmienne roli
Zmienne avi_traffic
Zmienna | Wymagana | Domyślna | Uwagi |
---|---|---|---|
avi_vs_ip_address |
Tak | Brak |
VIP VS, na który ma być kierowany ruch |
avi_vs_type |
Tak | Brak |
Typ VS |
avi_vs_port |
Tak | Brak |
Port usługi VS |
avi_vs_name |
Tak | Brak |
Nazwa Avi VS |
avi_controller |
Tak | Brak |
Adres IP kontrolera Avi |
avi_con_username |
Tak | Brak |
Nazwa użytkownika kontrolera Avi |
avi_con_password |
Tak | Brak |
Hasło kontrolera Avi |
avi_con_tenant |
Nie | admin |
Nazwa najemcy kontrolera Avi |
Zmienne netscaler_vs_status
Zmienna | Wymagana | Domyślna | Uwagi |
---|---|---|---|
ns_username |
Tak | Brak |
Nazwa użytkownika instancji Netscaler |
ns_password |
Tak | Brak |
Hasło instancji Netscaler |
vs_state |
Tak | Brak |
Stan VS, który ma być zmieniony |
vs_name |
Tak | Brak |
Nazwa VS, która ma być zaktualizowana |
vs_type |
Tak | Brak |
Typ opcji vs: lbsv, csvs |
ns_host |
Tak | Brak |
Adres IP gospodarza Netscaler |
Przykład playbooka
- connection: local
hosts: localhost
roles:
- avinetworks.avimigrationtools
tasks:
- avi_traffic:
avi_con_password: '{{password}}'
avi_con_tenant: admin
avi_con_username: '{{username}}'
avi_controller: '{{controller}}'
avi_vs_ip_address: '{{ vs_ip }}'
avi_vs_name: vs-1
avi_vs_port: '80'
avi_vs_type: http
delay: 5
name: 'Generowanie ruchu dla Avi virtualservice: vs-1'
register: result
retries: 240
tags:
- vs-1
- generuj_ruch
until: result.success == 0
Licencja
Apache 2.0
Informacje o autorze
Chaitanya Deshpande
Avi Networks
O projekcie
your description
Zainstaluj
ansible-galaxy install avinetworks.avimigrationtools
Licencja
apache-2.0
Pobrania
1.2k
Właściciel