tecnativa.hetzner_rescue_installimage

Hetznerレスキューインストールイメージ

GitHubライセンス Ansible Galaxy

新しいDockerサーバーを数分で自動的にインストールします。

要件

  • これはHetznerサーバーでのみ動作します。
  • Hetznerサーバーはレスキューモードでブートされている必要があります。これは今日から新しいサーバーのデフォルトです。

警告

  • この役割を実行すると、サーバー内のすべてのディスクが消去されます。

ロール変数

defaults/main.ymlでデフォルト値と説明を参照してください。

例プレイブック

このプレイブックは、通常、メインのsite.ymlプレイブックから分離されているべきです。新しいサーバーをインストールするためにのみ使われるため、冪等性や他の場所での実行を望んではいません。

これをhetzner-install.ymlと呼びましょう:

- hosts: "{{ target }}"
  roles:
    - role: tecnativa.hetzner_rescue_installimage
      vars:
        # SSHチェックを無効にします。この役割の使用法ではほぼ無意味です;
        # 明らかな安全性の問題から自動では行われません
        ansible_ssh_extra_args:
          -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no
        # これは単なる例ですが、ここに変数を宣言してください
        swraid_level: 1

これを実行します:

ansible-playbook netzner-install.yml -e target="$NEW_SERVER"

サポート

ライセンス

Apache 2.

著者情報

このプロジェクトは以下の管理者によって維持されています:

Tecnativaロゴ

TecnativaはOdooに特化したITコンサルティング会社で、Odooの開発、インストール、メンテナンス、およびホスティングサービスを提供しています。

プロジェクトについて

Autoinstall server with Hetzner rescue system

インストール
ansible-galaxy install tecnativa.hetzner_rescue_installimage
ライセンス
apache-2.0
ダウンロード
22.3k
所有者
Odoo Experts