opentelekomcloud.server_common

OpenTelekomCloud 服务器通用角色

一个快速的角色,用于对任何云服务器应用最明显的初始设置。目前完成的设置如下:

  • 禁用根用户登录
  • 禁用密码登录
  • 限制 Journalctl 磁盘使用,以避免磁盘溢出
  • 安装常用的软件包

要求

无。

角色变量

可用的变量如下所示,以及默认值(请参见 defaults/main.yml):

journalctl_max_disk_usage: 1G # Journalctl 最大磁盘使用
enable_ssh_tcp_forwarding: false # 在 SSH 配置中启用 TCP 转发

依赖关系

无。

示例剧本

提供一个如何使用您的角色的示例(例如,以参数传递变量)对用户也很有帮助:

- hosts: bastion
  roles:
     - { role: opentelekomcloud.server_common, enable_ssh_tcp_forwarding: True}

许可

Apache

作者信息

OpenTelekomCloud

关于项目

Obvious initial setting to be applied to any cloud server

安装
ansible-galaxy install opentelekomcloud.server_common
许可证
apache-2.0
下载
2.3k
拥有者
Some projects related to OpenTelekomCloud. Blueprints and whitepapers can be found at github.com/opentelekomcloud-blueprints