miquelMariano.xorux_config

Nom du Rôle

Ce rôle configure un appareil Xorux pour surveiller les ensembles VSP Gx00.

Installation depuis Ansible Galaxy

ansible-galaxy install miquelmariano.xorux_config

Exigences

miquelMariano.hitachiCCI est nécessaire.

Voir les Dépendances.

Variables du Rôle

firmware_version La version de l'outil d'exportation doit correspondre à la version du firmware SVP.

$ raidqry -l -I300 
  No  Groupe   Nom d'hôte    HORCM_ver   Uid   N° de série   Micro_ver     Cache(MB)
   1    ---    localhost   01-35-03-08     0   471234    83-01-28/00      320000

Dépendances

ansible-galaxy install miquelmariano.hitachicci

Exemple de Playbook

#xorux.yml

#Ce play est exécuté lorsque la variable update_mode est "true" et assure que le rôle est à jour. Par défaut, la variable update est "false".
- hosts: ansible
  user: root
  tasks:
    - name: Assurer que le rôle est à jour
      command: ansible-galaxy install --force {{ item }}
      with_items:
        - miquelmariano.xorux_config
      when:
        - update_mode | default(False)
      tags: update
      ignore_errors: yes

#Le dossier du rôle doit exister. Sinon, le playbook ne trouve pas le rôle et échoue. Vous devez créer le répertoire manuellement "mkdir /etc/ansible/my_role".
- name: Configuration de l'appareil Xorux
  hosts: "{{ servers }}:!localhost"
  user: root
  serial: 1
  roles:
   - role: miquelmariano.xorux_config

Utilisation

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

Licence

BSD

Informations sur l'Auteur

miquelMariano.github.io | @miquelMariano

À propos du projet

Xorux appliance configuration

Installer
ansible-galaxy install miquelMariano.xorux_config
Licence
Unknown
Téléchargements
94
Propriétaire