update doc

This commit is contained in:
Michael Jerger 2024-08-14 19:22:22 +02:00
parent 2e8d064e61
commit cc79a7b0f4
2 changed files with 23 additions and 0 deletions

5
docs/dev.md Normal file
View file

@ -0,0 +1,5 @@
clojure -M:search/unused-vars --report --opts '{:paths ["src" "test"]}'
clojure -M:search/errors
clojure -T:search/outdated

18
docs/workshop.md Normal file
View file

@ -0,0 +1,18 @@
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