miquelMariano.xorux_config

角色名称

此角色配置一个Xorux设备以监控VSP Gx00阵列。

从Ansible Galaxy安装

ansible-galaxy install miquelmariano.xorux_config

要求

必须依赖miquelMariano.hitachiCCI。

查看依赖关系。

角色变量

firmware_version 导出工具版本必须与SVP固件版本匹配。

$ raidqry -l -I300 
  无  组    主机名     HORCM版本   Uid   序列号   微型版本     缓存(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
下载
94
拥有者