19 lines
895 B
Markdown
19 lines
895 B
Markdown
|
1. terraform -> opentofu:
|
||
|
1. Relizensierung von terraform & Klagen
|
||
|
2. python-terraform erneuern vs. bash-wrapper schreiben
|
||
|
3. backends & registry & provider anpassen vs. terragrunt (das verursacht ebenfalls ein dda-build refactoring)
|
||
|
2. Mehr GitOps
|
||
|
1. Repo-Stand entspricht dem Infra-Stand
|
||
|
2. Kollidiert mit `with_`
|
||
|
3. Im Moment machen wir viel TF-Code Duplizierung
|
||
|
4. Wir haben kein sauberes Modell für Server-Upgrades
|
||
|
5. GitOps vs. Prozedure in Git
|
||
|
3. bb vs. pyBuilder
|
||
|
1. Ich habe keine Ahnung, wie wir unseren Build DRY bekommen.
|
||
|
2. Etwas kompaktere Runtime (bb vs. python)
|
||
|
3. Etwas mehr Tools in bb eingebaut (fs, encryption, ...)
|
||
|
4. Bessere Input-Verarbeitung (yaml, json, edn funktionieren auch mit maps!)
|
||
|
5. Option, unsere Tools direkt als Lib anzusprechen
|
||
|
6. Kompaktere Validierung
|
||
|
4. Nochmals die Chance, Credentials besser zu implementieren
|