mariancraciun1983.hetzner_install_image

Hetzner 安装镜像 Ansible 角色



这是一个用于在 Hetzner 专用服务器 上使用 Hetzner APIInstallImage 重新安装操作系统的 Ansible 角色。

介绍

Hetzner 提供从便宜的 i7、AMD 到高性能的 Xeon 处理器的专用服务器。他们提供一个救援系统来重新安装操作系统,并配置基本设置,如分区、RAID 和 SSH 密钥。可以使用网络服务来重新启动服务器、激活救援系统、进行网络设置以及其他许多操作。

要求和依赖

Hetzner

备注:确保您的机器可以访问默认端口 22(例如:在 Hetzner 防火墙中已被列入白名单)

Ansible

该角色经过 Ansible 版本 2.7、2.8、2.9、2.10 的测试。

变量

有关配置变量的完整参考,请查看 defaults/main.yml。 所需变量为:

robotws_user: 用户名
robotws_password: 密码

image:
  distro: ubuntu
  version: 20.04

示例

# inventory
[servers]
1.2.3.4 hostname=node1
node2.example.com
# playbook.yml
- hosts: servers
  roles:
    - mariancraciun1983.hetzner_install_image
# 安装角色
ansible-galaxy install mariancraciun1983.hetzner_install_image
# 运行剧本
ansible-playbook -i inventory playbook.yml

许可证

MIT 许可证

关于项目

Reinstall OS using Hetzner's WebServices and installimage

安装
ansible-galaxy install mariancraciun1983.hetzner_install_image
许可证
mit
下载
101
拥有者
¯\_(ツ)_/¯