xorux_config

Имя роли

Эта роль настраивает устройство Xorux для мониторинга массивов VSP Gx00.

Установка из Ansible Galaxy

ansible-galaxy install miquelmariano.xorux_config

Требования

Требуется miquelMariano.hitachiCCI.

Смотрите зависимости.

Переменные роли

firmware_version Версия экспортируемого инструмента должна соответствовать версии прошивки SVP.

$ raidqry -l -I300 
  No  Group    Hostname     HORCM_ver   Uid   Serial#   Micro_ver     Cache(MB)
   1    ---   localhost   01-35-03-08     0   471234    83-01-28/00      320000

Зависимости

ansible-galaxy install miquelmariano.hitachicci

Пример плейбука

#xorux.yml

#Этот плей выполняется, когда переменная update_mode равна "true" и гарантирует, что роль обновлена. По умолчанию переменная update равна "false"
- hosts: ansible
  user: root
  tasks:
    - name: Убедитесь, что роль обновлена
      command: ansible-galaxy install --force {{ item }}
      with_items:
        - miquelmariano.xorux_config
      when:
        - update_mode | default(False)
      tags: update
      ignore_errors: yes

#Папка роли должна существовать. Если нет, плейбук не найдет роль и завершится с ошибкой. Вам нужно создать директорию вручную "mkdir /etc/ansible/my_role"
- name: Настройка устройства Xorux
  hosts: "{{ servers }}:!localhost"
  user: root
  serial: 1
  roles:
   - role: miquelmariano.xorux_config

Использование

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

Лицензия

BSD

Информация об авторе

miquelMariano.github.io | @miquelMariano

О проекте

Xorux appliance configuration

Установить
ansible-galaxy install miquelMariano/xorux_config
Лицензия
Unknown
Загрузки
81
Владелец