Wiki Mint SystemWiki Mint System
Home
Glossary
Mint System
Chat
GitHub
Home
Glossary
Mint System
Chat
GitHub
  • Prozesse Infrastruktur - Server bereitstellen

    • Server bei Hetzner erstellen
    • Server mit Ansible bereitstellen
    • Passwordless Sudo einrichten

Prozesse Infrastruktur - Server bereitstellen

Bereitstellung eines neuen Server.

Server bei Hetzner erstellen

Arbeitsschritte:

  • Im Portal von Hetzner einloggen
  • Server an Standort in nähe Schweiz gemäss Managed Server Kalkulation auswählen
  • Volume mit Name $ALIAS.mint-system.com erstellen
  • SSH-Key auswählen
  • Als Name $ALIAS.mint-system.com eingeben

Server mit Ansible bereitstellen

Arbeitsschritte:

  • Alias und Hostname in setup/hosts.yml Inventory erfassen
  • Sicherheitsregeln für SSH-Port prüfen
  • Bereitstellung mit plays/setup.yml Playbook
  • Erstellen Fstab- und Nginx-Konfiguration in setup/host_vars/$ALIAS.yml

Prüfe mit diesem Befehl die freien Host-Nummern:

rg -I "^nginx_hostname: nginx" inventories  | sort -h
  • Bereitstellung mit plays/proxy.yml Playbook
  • Aktualisieren Prometheus-Konfiguration
  • Verifizieren Server erscheint in Monitoring

Passwordless Sudo einrichten

Arbeitsschritte:

  • Einloggen auf Server mit Benutzername und Login
  • Erstellen Eintrag $USERNAME ALL=(ALL) NOPASSWD: ALL in /etc/sudoers
  • Session neustarten und Passwordless Sudo testen

Backlinks:

🔗 Prozesse Infrastruktur

📝 Edit on GitHub

This page is maintained by Mint System GmbH