GROG.poweroff

关机

Ansible Galaxy 构建状态 最新标签 Gitter 聊天

一个用于关闭主机的角色。

默认情况下,如果主机已经关机,角色将失败。但是如果将 poweroff_strict 设置为 false,则会先 ping 主机,只有可达的主机会被关掉。

需求

  • 主机应配置为可使用 ansible(已安装 python 等)
  • 需要根权限,例如 become: yes

角色变量

变量 描述 默认值
poweroff_strict 不忽略离线/无法访问的主机 true
poweroff_ping_delay ping 主机前的延迟(秒) 0
poweroff_ping_timeout ping 主机的超时(秒) 30
poweroff_ping_port ping 使用的端口 22
poweroff_message 日志中的关机消息 '通过 Ansible 关机'
poweroff_interval 关机与下一个任务之间的间隔? '否'
poweroff_interval_seconds 关机后暂停的秒数 0

注意:

所有布尔值可以用 'yes'/'no'true/false 表示。 这允许你通过命令行(-e "bool=yes")轻松更改它们的值。

依赖

无。

示例剧本

执行基本的关机:

---
- hosts: servers
  roles:
  - { role: GROG.poweroff,
      become: yes,
        poweroff_message: '测试关机角色'
    }

贡献

欢迎所有帮助、修改或想法 欢迎贡献

作者

G. Roggemans

许可证

MIT

关于项目

A role for powering off hosts

安装
ansible-galaxy install GROG.poweroff
许可证
mit
下载
1.3k
拥有者
Open Source Science and Technology