Update roadmap
This commit is contained in:
+3
-1
@@ -15,7 +15,9 @@ Open work, grouped by theme. Done items are dropped — git history has them.
|
||||
- [ ] **Backup verification** against miquella.
|
||||
- [ ] **Cert/secret expiry checks** (authentik, caddy, signing CA).
|
||||
- [ ] **Build pipelines** on `amacocian/*` source repos to push images to gitea registry (replaces "build on laptop").
|
||||
- [ ] **Grafana dashboards as code.** Grafana 12.2's UI Git Sync only supports github.com — Gitea isn't an option. Pattern: dashboards live as JSON files inside `Charlie/victoriametrics/dashboards/`, mounted into grafana's provisioning path. Edits flow via a "Cannot save provisioned dashboard" → "Copy JSON" → paste into repo loop. Sidecar that auto-syncs UI edits → git deferred until manual loop becomes painful.
|
||||
- [ ] **Grafana dashboards as code.** Grafana 12.2's UI Git Sync only supports github.com — Gitea isn't an option. Pattern: dashboards live as JSON files inside `Charlie/victoriametrics/dashboards/`, mounted into grafana's provisioning path with `foldersFromFilesStructure: true` so subdirs become Grafana folders. Edits flow via a "Cannot save provisioned dashboard" → "Copy JSON" → paste into repo loop. Sidecar that auto-syncs UI edits → git deferred until manual loop becomes painful.
|
||||
- [x] **Initial dashboard set.** `hosts/` (overview, host-detail, thermal-power, filesystem-network), `processes/` (overview + CPU + memory broken down per process), `containers/` (overview, per-container resources, per-stack roll-up). Container metrics added by enabling the otelcol `docker_stats` receiver (mounts `/var/run/docker.sock`, promotes `com.docker.compose.project|service` to metric labels).
|
||||
- [ ] **Runner observability (phase 2).** Gitea Actions runner dashboards in `runners/`. Likely a small exporter polling Gitea's Actions API → otelcol → VM. Tracked in [`Charlie/victoriametrics/dashboards/runners/README.md`](https://gitea.alexandru.macocian.me/Charlie/victoriametrics/src/branch/main/dashboards/runners/README.md).
|
||||
|
||||
## Deploy workflow
|
||||
|
||||
|
||||
Reference in New Issue
Block a user