miquelMariano.xorux_config

Nazwa roli

Ta rola konfiguruje urządzenie Xorux do monitorowania macierzy VSP Gx00.

Instalacja z Ansible Galaxy

ansible-galaxy install miquelmariano.xorux_config

Wymagania

Wymagana jest rola miquelMariano.hitachiCCI.

Zobacz zależności.

Zmienne roli

firmware_version
Wersja narzędzia eksportującego musi odpowiadać wersji oprogramowania układowego SVP.

$ raidqry -l -I300 
  Nr  Grupa    Nazwa hosta   Wersja HORCM   Uid   Numer seryjny   Wersja mikro     Pamięć podręczna (MB)
   1    ---   localhost   01-35-03-08     0   471234    83-01-28/00      320000

Zależności

ansible-galaxy install miquelmariano.hitachicci

Przykład Playbooka

#xorux.yml

#Ta gra jest wykonywana, gdy zmienna update_mode jest "true" i zapewnia, że rola jest aktualna. Domyślnie zmienna update jest "false".
- hosts: ansible
  user: root
  tasks:
    - name: Upewnij się, że rola jest aktualna
      command: ansible-galaxy install --force {{ item }}
      with_items:
        - miquelmariano.xorux_config
      when:
        - update_mode | default(False)
      tags: update
      ignore_errors: yes

#Folder roli musi istnieć. Jeśli nie, playbook nie znajdzie roli i zakończy się błędem. Należy utworzyć katalog ręcznie "mkdir /etc/ansible/my_role".
- name: Konfiguracja urządzenia Xorux
  hosts: "{{ servers }}:!localhost"
  user: root
  serial: 1
  roles:
   - role: miquelmariano.xorux_config

Użycie

ansible-playbook playbooks/xorux.yml -i inventory/servers -e "servers=xorux-prod firmware_version=83-04-26 update_mode=true"

Licencja

BSD

Informacje o autorze

miquelMariano.github.io | @miquelMariano

O projekcie

Xorux appliance configuration

Zainstaluj
ansible-galaxy install miquelMariano.xorux_config
Licencja
Unknown
Pobrania
94
Właściciel