Ich kann jetzt Wackelpuddingflosse vollautomatisiert mit einem einzigen Skript aufsetzen. Es ist schon ziemlich befriedigend
Keine Sorge, ich dokumentiere den Rest meiner Infrastruktur natürlich, aber ich will halt einfach nicht die einzelnen Installationsprozesse dokumentieren. Also einfach die Installationsskripte selber mit nen bisschen Kommentaren versehen und irgendwo vermerken, wie man die nutzen muss.


Nennt sich Infrastructure as Code (quasi haha). Schau dir Ansible an wenn du Zeit und Laune hast.
hat jemand nixos gesagt?
Nixos!?
Ja das ist toll. Kann man einfach neu installieren und alles geht.
Nur ein c++ Entwickler sollte man nicht sein
Ich schaue es mir mal an. Im Moment habe ich aber durchaus Lust darauf, meine gesamte Infrastruktur selber aufzubauen und zu automatisieren, einfach weil man immer wieder was dabei lernt.
für genau so etwas ist ansible gedacht.
duröhre-spielliste von Jeff Geerling
von dem gibt’s auchn gutes buch über ansible.
ansible ist großartig, weil es plattformagnostisch genutzt werden kann. ob du auf deinem Heimrechner, VM oder in der Cloud deployest, spielt keine Rolle. was es privat natürlich ungemein praktisch macht, wenn du lokal testen willst
Kann ich bestätigen. Ich hab auf meinem Heimserver auch ein paar VMs mit verschiedenen Distors, die ich bei Cloudhostern durchprobiert hatte. Dann hatte ich mein manuelles Setup anhand der Distros zu Hause mit Ansible reproduziert bekommen und hab dann damit eine neue VPS Instanz in wenigen Minuten hochgezogen. Als klar war, dass das klappt, alle Daten drauf sind und alles geht, hab ich den alten Server dekommisioniert. Zusätzlich kann ich alles mögliche damit erst zu Hause testen, bevor ich die Playbooks auf “Produktion” los lasse.