Bahn: aisupport, Analyse-O2C-C2S, awesome-bahn-mcp-servers, beam-mcp,
Confluence_Bot, db-planet-mcp-server, O2C-Harness, project-audit,
Projekt-KIQ-HP, teamlandkarte-mcp
Dhive: Jury-Voting
Privat: CV, NoteGraph (NOTE: NoteGraph needs complete redo after consolidation)
Shared: AI-Orchestrator, OrgMyLife, power_skills_and_more
Shared/references: symphony (read-only)
Bahn repos remain available as independent remotes - this monorepo
pulls them in via subtree, the originals are untouched.
2.6 KiB
2.6 KiB
Verfügbare CLI Tools
Git & GitLab
| Tool | Verwendung |
|---|---|
git |
Clone, commit, push, branch, merge |
glab |
MRs erstellen, Issues, Pipelines, Repos anlegen |
# Repo anlegen
glab repo create {name} --group ${ART_NAME}/playground --internal
# MR erstellen
glab mr create --title "feat: ..." --description "..." --target-branch main
# Pipeline Status
glab ci status
Kubernetes
| Tool | Verwendung |
|---|---|
kubectl |
Pods, Deployments, Services, Logs, Exec |
helm |
Chart install/upgrade, Template, Values |
argocd |
App sync, Status, Rollback, Diff |
# Deployment Status
kubectl get pods -n {namespace}
kubectl logs -f deployment/{name} -n {namespace}
# Helm
helm upgrade --install {release} ./chart -n {namespace} -f values.yaml
# ArgoCD
argocd app sync {app-name}
argocd app get {app-name}
argocd app rollback {app-name}
argocd app diff {app-name}
Build & Test
| Tool | Verwendung |
|---|---|
mvn |
Java Build, Test, Package |
gradle |
Java/Kotlin Build |
python / pip / uv |
Python Projekte |
go |
Go Build, Test, Cross-Compile |
node / npm / npx |
Frontend Build, Dependencies |
make |
Makefiles ausführen |
Container & Security
| Tool | Verwendung |
|---|---|
buildah |
Container Images bauen (rootless, kein Docker) |
podman |
Container starten (Testcontainers) |
trivy |
Vulnerability Scan (Images, Filesystem, Config) |
gitleaks |
Secret Scanning vor Commits |
# Image bauen und scannen
buildah bud -t myapp:latest .
trivy image myapp:latest --severity HIGH,CRITICAL --exit-code 1
buildah push myapp:latest registry/myapp:latest
# Projekt auf Secrets prüfen
gitleaks detect --source . --no-git
# Dependencies scannen
trivy fs . --severity HIGH,CRITICAL
Linting & Formatting
| Tool | Stack | Verwendung |
|---|---|---|
ruff |
Python | Linter + Formatter |
golangci-lint |
Go | Meta-Linter |
hadolint |
Docker | Dockerfile Best Practices |
shellcheck |
Bash | Shell-Script Linter |
yamllint |
YAML | K8s/Helm Manifeste |
ruff check . && ruff format .
golangci-lint run
hadolint Dockerfile
shellcheck scripts/*.sh
yamllint .
Browser (via Playwright MCP)
| Tool | Verwendung |
|---|---|
browser_navigate |
URL öffnen |
browser_snapshot |
Seite lesen (Accessibility Tree) |
browser_click |
Elemente klicken |
browser_type |
Text eingeben |
browser_take_screenshot |
Screenshot erstellen |
Headless Edge Browser für UI-Tests und Web-Scraping.