Ansible Aruba交换自动化工作流程GitHub 欢迎使用Aruba交换自动化工作流程GitHub,实现Ansible的自动化! 该存储库使用, 和来配置ArubaOS-Switch和ArubaOS-CX设备。 先决条件 该项目已经在Ubuntu 18.04和CentOS 7 Linux OS上进行了测试,但是可以在任何基于Linux的系统上使用。 装置 该项目需要在系统上安装Python2.7或Python3.5以及至少Ansible 2.5 。 有关Ansible安装的更多信息,请参见。 该项目需要安装以下Python库。 名称:“ requests”,“ urllib3”,“ paramiko” 该项目需要安装 模块安装 工作流程 该项目当前包含以下工作流程文档。 请单击每个链接以查看有关工作流的更多信息。 库存设置 请在此处查看有关如何设置库存以使用此项目中的工作流的记录步骤: 工作流程 该项目当前包含以下工作流程文档。 请单击每个链接以查看有关工作流的更多信息。 天使塔 项目结构 ├───aruba_task_lists # Ans
2022-01-14 11:39:36 250KB ansible arubaos-switch AnsiblePython
1
Ansible模块与VMware Workstation / Fusion Pro的REST API交互 简介: 入门 启动vmrest并运行 设置您的凭据: 在Windows上,将目录更改为Workstation Pro安装文件夹,然后运行vmrest.exe -C 。 在Unix上,运行vmrest -C 。 然后运行vmrest: 在Windows上,将目录更改为Workstation Pro安装文件夹,然后运行vmrest.exe命令。 在Unix上,运行vmrest 。 有关VMware REST API文档的更多信息: | 安装模块 从ansible-galaxy安装: ansible-galaxy collection install qsypoq.vmware_desktop 手动安装: 将plugins/modules的内容放在~/.ansible/plugins/modules/或您的剧本旁边的library文件夹中。 资讯资讯 信息检索 对于仅用于检索信息的模块,必须使用详细标志设置ansible命令,例如: ansible-playboo
1
Ansible DNS动态清单脚本 总览 此Python脚本基于 ,从特殊格式的DNS TXT记录生成动态清单。 输出为JSON。 它通过查询指定域以查找与两种类型的字符串匹配的任何TXT记录来工作。 第一个使用以下格式指定主机名和主机所属的任何组: "hostname=tomcat01.example.com;groups=tomcat,webserver,texas" 没有任何指定组的主机将被添加到“未分组”组中 第二个字符串指定给定组的任何group_vars: "group=webserver;vars=foo_var:foo,bar_var:bar" 您还可以使用子组(子组): "group=dbservers;children=mysqlservers,pgservers,oraservers" 子组(子组)也可以具有组变量: "group=pgservers;vars=foo_var:foo,bar_var:bar" 您可以选择在主机名行上指定host_vars,如下所示: "hostname=mysql.example.com;hostvars=foo_va
2021-01-31 14:11:19 4KB dns ansible ansible-inventory AnsiblePython
1