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.

  • silenium_dev@feddit.org
    link
    fedilink
    arrow-up
    13
    ·
    edit-2
    2 days ago

    Die finale Evolution davon ist, sein gesamtes Homelab per Terraform, Kubernetes und GitOps zu verwalten, hat man nicht mal mehr den Aufwand, manuell Skripte ausführen zu müssen. Ich kann mittlerweile mein gesamtes Heimlabor innerhalb von 1 Stunde von null inklusive aller Anwendungsdaten wiederherstellen.

    P.S.: ich habe Disaster-Wiederherstellung ganz vorbildlich bereits zweimal getestet, daher weiß ich das

    • da_cow (she/her)@feddit.orgOP
      link
      fedilink
      arrow-up
      2
      ·
      2 days ago

      Das halt auch geil. Werde sowas vermutlich erstmal noch nicht machen, einfach weil ich den ganzen scheiß mal selber machen will, dabei dann noch ein bisschen besser bash lerne und weil ich nicht noch Terraform/Kubernetes lernen will.

      • silenium_dev@feddit.org
        link
        fedilink
        arrow-up
        1
        ·
        1 day ago

        Definitiv empfehlenswert, hab auch mit manuell aufsetzen angefangen, und dann Stück für Stück über manuell Docker, dann Kubernetes von Hand aufsetzen und administrieren bis ich dann bei Terraform etc. angekommen bin. So lernt man nämlich, wie das ganze unter der Haube funktioniert, und schiebt nicht direkt Panik, sobald mal was nicht läuft

    • Senseless@feddit.org
      link
      fedilink
      arrow-up
      6
      ·
      2 days ago

      Lehre mich deine Weisheit, Senpai. Wobei… Mein Homelab besteht aus zwei Raspis, wobei auf einem PiHole und Unbound für reverse DNS läuft und auf dem anderen Homeassistant. So viel Lab ist in dem Home noch nicht.