mariancraciun1983.hetzner_install_image

Rôle Ansible Hetzner Installimage



Rôle Ansible pour réinstaller le système d'exploitation sur des serveurs dédiés Hetzner en utilisant les API Hetzner et InstallImage

Introduction

Hetzner propose des serveurs dédiés avec des processeurs allant de l'i7 bon marché, AMD, à des processeurs Xeon haute performance. Ils offrent un système de secours pour réinstaller le système d'exploitation, configurer les bases comme les partitions, RAID et les clés SSH. Un service web peut être utilisé pour redémarrer les serveurs, activer le système de secours, effectuer la configuration réseau et bien d'autres opérations.

Exigences et Dépendances

Hetzner

PS : assurez-vous que le port par défaut 22 est accessible depuis votre machine (ex : autorisé dans le pare-feu Hetzner)

Ansible

Ce rôle a été testé avec les versions Ansible 2.7, 2.8, 2.9, 2.10

Variables

Pour une référence complète des variables de configuration, consultez defaults/main.yml. Les variables requises sont :

robotws_user: nom_utilisateur
robotws_password: mot_de_passe

image:
  distro: ubuntu
  version: 20.04

Exemple

# inventaire
[serveurs]
1.2.3.4 nom_d'hôte=node1
node2.example.com
# playbook.yml
- hosts: serveurs
  roles:
    - mariancraciun1983.hetzner_install_image
# installer le rôle
ansible-galaxy install mariancraciun1983.hetzner_install_image
# exécuter le playbook
ansible-playbook -i inventory playbook.yml

Licence

Licence MIT

À propos du projet

Reinstall OS using Hetzner's WebServices and installimage

Installer
ansible-galaxy install mariancraciun1983.hetzner_install_image
Licence
mit
Téléchargements
101
Propriétaire
¯\_(ツ)_/¯