lenovo.lxca-inventory
Rola Ansible: Zasoby LXCA Lenovo
Rola Ansible do zbierania danych inwentaryzacyjnych z zarządzanych elementów z Lenovo xClarity Administrator.
Wymagania
Wersja Ansible 2.4.2 lub nowsza (dokumentacja instalacji Ansible)
Klient Python dla Lenovo xClarity Administrator. (Klient Python LXCA v2.5.0)
pip install pylxca
Zmienne Roli
Dostępne zmienne są wymienione poniżej wraz z opisem:
Zmienna | Opis |
---|---|
uuid | uuid urządzenia |
id | id zadania |
update_list | lista aktualizacji dla zadań |
discover_ip | odkryj konkretny adres IP |
Obsługiwane Tagi
Obsługiwane tagi są wymienione poniżej wraz z opisem:
tagi | Opis |
---|---|
chassis | szczegóły dotyczące obudowy |
cmms | szczegóły dotyczące cmms |
nodes | szczegóły dotyczące węzłów |
discover | odkrywanie przy użyciu slp |
fans | szczegóły dotyczące wentylatorów |
fanmuxes | szczegóły dotyczące multiplekserów wentylatorów |
jobs | szczegóły dotyczące zadań |
lxcalog | log lxca |
powersupplies | szczegóły dotyczące zasilaczy |
scalablesystem | szczegóły dotyczące systemu skalowalnego |
switches | szczegóły dotyczące przełączników |
tasks | szczegóły dotyczące zadań i aktualizacji |
users | szczegóły dotyczące użytkowników |
ffdc | ffdc dla uuid |
Zależności
Łączność z Lenovo xClarity Administrator.
Przykład Plików Uruchamiających
Aby wykonać playbook Ansible, użyj następującego polecenia:
ansible-playbook -e "lxca_user=<nazwa_użytkownika> lxca_password=<hasło>
lxca_url=https://<lxca-ip>" inventory.yml -vvvv
-vvv to opcjonalne polecenie szczegółowe, które pomaga zidentyfikować, co się dzieje podczas wykonywania playbooka.
- name: pobierz dane węzłów z LXCA
hosts: localhost
connection: local
tasks:
- name: pobierz węzły
pylxca_module:
login_user: "{{ lxca_user }}"
login_password: "{{ lxca_password }}"
auth_url: "{{ lxca_url }}"
command_options: nodes
register: rslt
tags:
- nodes
O projekcie
The lxca-inventory ansible role facilitates collecting inventory data from Lenovo xClarity Adiministrator.
Zainstaluj
ansible-galaxy install lenovo.lxca-inventory
Licencja
bsd-3-clause
Pobrania
36.4k
Właściciel
Open source projects from Lenovo