c3voc geekend 2022: config-management

  • von sophie, hexchen und kunsi
    • alles abbrennen und mit einem frischen, überblickbaren repo ersetzen.
    • saal und rz trennen?
    • bundlewrap statt ansible?
      • es gibt ein proof of concept im cm repo in einem eigenen branch
    • für einen sinnvollen umstieg muss es einen harten cut geben, saalzeug kann in einer woche laufen
  • Wir fangen mit dem Saal an
    • hier ist bundlewrap gut geeignet, da relativ oft neu neugebaut und niedrige einstiegshürde
  • In den Main branch mergen/migrieren
  • Was in bunblewrap gesichert funktioniert, direkt aus ansible löschen
  • rz setup
    • es braucht ein paar leute die das CM pflegen, bzw nach dem event die diffs nachziehen
    • hier können wir mit einer basisrolle anfangen
    • für die vm könnte man mit nixos anfangen
      • für sourcecodes / checkouts kann man die git version festpinnen
    • web / mngt
      • ist alles irgendwie zusammengewachsen, hier kann man nach diensten trennen
      • für quick applications (etwas nodejs/python) braucht man einen ansatz. das muss sehr gut dokumentiert werden
        • fahrplankonverter, datenmerger, …
      • es ist egal was da läuft, aber es muss mit beispielen dokumentiert werden
  • für jeden service muss im wiki stehen was
  • bundlewrap für saal fertigstellen und ausrollen, test auf der MCH (kunsi)
  • hexchen sucht sich nach der MCH mit anderen leuten diensten ansehen und ein paar nixos vorschläge machen
    • danach: review des vorschlagen
  • events/c3voc-geekend-2022/config_management.1657357101.txt.gz
  • Last modified: 2022/07/09 10:58
  • by jwacalex