lenovo.lxca-inventory

Rola Ansible: Zasoby LXCA Lenovo

Rola Ansible do zbierania danych inwentaryzacyjnych z zarządzanych elementów z Lenovo xClarity Administrator.

Wymagania

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