cfgmon: CFGMON-02 erledigt - rework/stack nach main gemergt (verifiziert)
This commit is contained in:
+16
-32
@@ -21,7 +21,7 @@ Monitoring-Stack, Gitea und der Reverse Proxy für alles Öffentliche.
|
|||||||
| grafana | `grafana/grafana:12.0.0` | `monitoring` | dito |
|
| grafana | `grafana/grafana:12.0.0` | `monitoring` | dito |
|
||||||
| alloy | `grafana/alloy:v1.16.0` | `monitoring` | dito |
|
| alloy | `grafana/alloy:v1.16.0` | `monitoring` | dito |
|
||||||
| node-exporter | `prom/node-exporter:v1.9.1` | `monitoring` | dito |
|
| node-exporter | `prom/node-exporter:v1.9.1` | `monitoring` | dito |
|
||||||
| traefik | `traefik:v3.7.9` | `thread-net-git` | `sorb/thread-net-git`, Branch `rework/stack` (**nicht in `main` gemergt**, aber produktiv aktiv — siehe [CFGMON-02](#cfgmon-02--traefik-gitea-cadvisor-und-runner-werden-unter-iac-gebracht)) |
|
| traefik | `traefik:v3.7.9` | `thread-net-git` | `sorb/thread-net-git`, seit 2026-07-30 in `main` (siehe [CFGMON-02](#cfgmon-02--traefik-gitea-cadvisor-und-runner-unter-iac-gebracht--erledigt-2026-07-30)) |
|
||||||
| gitea | `gitea/gitea:1.27.0` | `thread-net-git` | dito, gepinnt (war `:latest`) |
|
| gitea | `gitea/gitea:1.27.0` | `thread-net-git` | dito, gepinnt (war `:latest`) |
|
||||||
| cadvisor | `gcr.io/cadvisor/cadvisor:v0.49.1` | `thread-net-git` | dito, gepinnt (war `:latest`) |
|
| cadvisor | `gcr.io/cadvisor/cadvisor:v0.49.1` | `thread-net-git` | dito, gepinnt (war `:latest`) |
|
||||||
| runner | `gitea/act_runner:0.6.1` | `thread-net-git` | dito, Container `gitea-runner`, siehe CFGMON-02 |
|
| runner | `gitea/act_runner:0.6.1` | `thread-net-git` | dito, Container `gitea-runner`, siehe CFGMON-02 |
|
||||||
@@ -102,37 +102,6 @@ still.
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## CFGMON-02 — Traefik, Gitea, cAdvisor und Runner werden unter IaC gebracht
|
|
||||||
|
|
||||||
**Status:** in Arbeit (Stand 2026-07-30)
|
|
||||||
|
|
||||||
Liefen ursprünglich im Compose-Projekt `thread-net-git` aus `/data/compose/8`, einem
|
|
||||||
**von Portainer verwalteten Stack** ohne Repo dazu. Betroffen war damit ausgerechnet die
|
|
||||||
Infrastruktur, an der alles andere hängt (Traefik = einzige Stelle für Entrypoints/ACME/
|
|
||||||
Zertifikatsspeicher, Gitea = hostet die Repos, die die Infrastruktur beschreiben,
|
|
||||||
cAdvisor = Abhängigkeit des Monitoring-Stacks).
|
|
||||||
|
|
||||||
**Export existiert bereits**: `sorb/thread-net-git`, Branch `rework/stack` (6 Commits) —
|
|
||||||
`:latest`-Tags gepinnt (Gitea `1.27.0`, cAdvisor `v0.49.1`), Projektname `thread-net-git`
|
|
||||||
beibehalten (Volume-Kontinuität), README mit Betriebsregeln ("nie wieder über Portainer
|
|
||||||
anfassen", Volume-Namen, Downgrade-Verbot für Gitea), nächtliches nicht-rotierendes
|
|
||||||
Backup-Script. **Zusätzlich neu**: ein `runner`-Service
|
|
||||||
(`gitea/act_runner:0.6.1`, Container `gitea-runner`, Labels `ubuntu-latest`/`linux-build`/
|
|
||||||
`win-wine` — die letzten beiden gezielt für Electron-Builds, `electronuserland/builder`-
|
|
||||||
Images) — das war ursprünglich [CFGMON-08](#cfgmon-08) als offene Frage gelistet, ist aber
|
|
||||||
längst umgesetzt, siehe dort.
|
|
||||||
|
|
||||||
**Offen bleibt**: der Branch ist **nicht in `main` gemergt**, obwohl er nachweislich
|
|
||||||
produktiv läuft (der Runner darauf verarbeitet bereits echte Jobs, siehe CFGMON-10). Damit
|
|
||||||
ist der aktuelle Live-Stand nur über den Branch nachvollziehbar, nicht über die
|
|
||||||
Standardansicht des Repos — sollte gemergt werden, sobald das Backup-Script (siehe README
|
|
||||||
auf dem Branch) einmal verifiziert lief.
|
|
||||||
|
|
||||||
**Nächster Schritt:** `rework/stack` nach `main` mergen (Entscheidung/Ausführung beim
|
|
||||||
Nutzer, nicht automatisiert), danach diesen Punkt auf `erledigt` setzen.
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## CFGMON-03 — Prometheus-Remote-Write und Loki sind öffentlich ohne Auth
|
## CFGMON-03 — Prometheus-Remote-Write und Loki sind öffentlich ohne Auth
|
||||||
|
|
||||||
**Status:** offen
|
**Status:** offen
|
||||||
@@ -248,6 +217,21 @@ eigentliche Arbeit, hier nur der Host-seitige Aspekt (Runner-Ressourcenlimit).
|
|||||||
|
|
||||||
## Erledigt
|
## Erledigt
|
||||||
|
|
||||||
|
### CFGMON-02 — Traefik, Gitea, cAdvisor und Runner unter IaC gebracht · erledigt 2026-07-30
|
||||||
|
|
||||||
|
Liefen ursprünglich im Compose-Projekt `thread-net-git` aus `/data/compose/8`, einem von
|
||||||
|
Portainer verwalteten Stack ohne Repo dazu. Jetzt in `sorb/thread-net-git`: `:latest`-Tags
|
||||||
|
gepinnt (Gitea `1.27.0`, cAdvisor `v0.49.1`), Projektname `thread-net-git` beibehalten
|
||||||
|
(Volume-Kontinuität), README mit Betriebsregeln ("nie wieder über Portainer anfassen",
|
||||||
|
Volume-Namen, Downgrade-Verbot für Gitea), nächtliches Backup-Script. Zusätzlich neu: ein
|
||||||
|
`runner`-Service (`gitea/act_runner:0.6.1`, Container `gitea-runner`, Labels
|
||||||
|
`ubuntu-latest`/`linux-build`/`win-wine` — die letzten beiden gezielt für Electron-Builds)
|
||||||
|
— ursprünglich unter [CFGMON-08](#cfgmon-08) als offene Frage gelistet, siehe dort.
|
||||||
|
|
||||||
|
Entstanden auf Branch `rework/stack`, zunächst nicht gemergt (produktiv aber schon aktiv).
|
||||||
|
**2026-07-30 nach `main` gemergt** (`origin/main` == `origin/rework/stack` auf `02b3224`,
|
||||||
|
verifiziert) — damit spiegelt die Standardansicht des Repos jetzt den Live-Stand.
|
||||||
|
|
||||||
### CFGMON-05 — Monitoring-Stack unter IaC bringen · erledigt 2026-07-30
|
### CFGMON-05 — Monitoring-Stack unter IaC bringen · erledigt 2026-07-30
|
||||||
|
|
||||||
Der Stack lief aus `/opt/monitoring` ohne Versionierung und mit `:latest`-Tags. Jetzt
|
Der Stack lief aus `/opt/monitoring` ohne Versionierung und mit `:latest`-Tags. Jetzt
|
||||||
|
|||||||
Reference in New Issue
Block a user