mariancraciun1983.hetzner_install_image

Hetzner インストールイメージ Ansible ロール



このAnsibleロールは、Hetznerの専用サーバーHetzner APIInstallImageを使用してOSを再インストールするためのものです。

はじめに

Hetznerは、安価なi7やAMDから高性能のXeonプロセッサまでの専用サーバーを提供しています。OSの再インストールのためのリカバリシステムを提供しており、基本的な設定(パーティション、RAID、SSHキーなど)を行えます。ウェブサービスを使用してサーバーを再起動したり、リカバリシステムを有効にしたり、ネットワーク設定を行ったり、他の多くの操作を実行することができます。

必要条件と依存関係

Hetzner

注意: デフォルトポート22があなたのマシンからアクセス可能であることを確認してください(例: Hetznerファイアウォールでホワイトリストされていること)。

Ansible

このロールはAnsibleバージョン2.7、2.8、2.9、2.10でテストされました。

変数

設定変数の完全な参照についてはdefaults/main.ymlを確認してください。 必要な変数は次の通りです:

robotws_user: username
robotws_password: password

image:
  distro: ubuntu
  version: 20.04

# インベントリ
[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
所有者
¯\_(ツ)_/¯