miquelMariano.xorux_config

Nombre del Rol

Este rol configura un dispositivo Xorux para monitorear arreglos VSP Gx00.

Instalación desde Ansible Galaxy

ansible-galaxy install miquelmariano.xorux_config

Requisitos

Se requiere miquelMariano.hitachiCCI.

Ver Dependencias.

Variables del Rol

firmware_version La versión de la herramienta de exportación debe coincidir con la versión de firmware del SVP.

$ raidqry -l -I300 
  No  Grupo    Nombre de Host  HORCM_ver   Uid   Serial#   Micro_ver     Caché(MB)
   1    ---   localhost   01-35-03-08     0   471234    83-01-28/00      320000

Dependencias

ansible-galaxy install miquelmariano.hitachicci

Ejemplo de Playbook

#xorux.yml

#Este play se ejecuta cuando la variable update_mode es "true" y asegura que el rol esté actualizado. Por defecto, la variable de actualización es "false".
- hosts: ansible
  user: root
  tasks:
    - name: Asegurarse de que el rol esté actualizado
      command: ansible-galaxy install --force {{ item }}
      with_items:
        - miquelmariano.xorux_config
      when:
        - update_mode | default(False)
      tags: update
      ignore_errors: yes

#La carpeta del rol debe existir. Si no, el playbook no encontrará el rol y fallará. Debes crear la carpeta manualmente con "mkdir /etc/ansible/my_role".
- name: Configuración del dispositivo Xorux
  hosts: "{{ servers }}:!localhost"
  user: root
  serial: 1
  roles:
   - role: miquelmariano.xorux_config

Uso

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

Licencia

BSD

Información del Autor

miquelMariano.github.io | @miquelMariano

Acerca del proyecto

Xorux appliance configuration

Instalar
ansible-galaxy install miquelMariano.xorux_config
Licencia
Unknown
Descargas
94
Propietario