AetherWX — livraison GitOps

AetherWX — livraison GitOps An architecture diagram generated by Archify. Big-Blue · WSL · Claude Code · Architecture component Big-Blue WSL · Claude Code maritime-atlas · GitHub · privé · Architecture component maritime-atlas GitHub · privé GitHub Actions · 3 runners dark-blue · dark-blue · 192.168.1.38 · self-hosted GitHub Actions 3 runners dark-blue self-hosted GHCR · images privées · Architecture component · regcred GHCR images privées regcred aetherwx-gitops · chart maritime · Architecture component · tag: sha-… aetherwx-gitops chart maritime tag: sha-… ArgoCD · SSH lecture seule · Architecture component ArgoCD SSH lecture seule k3s dark-blue · ns maritime · dark-blue · 192.168.1.38 k3s dark-blue ns maritime GeoServer 3.0.1 · 3 réplicas · dark-blue · 192.168.1.38 GeoServer 3.0.1 3 réplicas PostgreSQL 18 · TimescaleDB · PostGIS · dark-blue · 192.168.1.38 PostgreSQL 18 TimescaleDB · PostGIS Utilisateur · aetherwx.sladoire.dev · Architecture component Utilisateur aetherwx.sladoire.dev git push workflow docker push bump tag sync apply pull JDBC Cloudflare tunnel dark-blue · 192.168.1.38 Legend Backend Database Cloud Security External

Build

  • • CI sur runners auto-hébergés (quota Actions épuisé)
  • • Images GHCR privées, regcred read:packages

Déploiement

  • • Un seul levier : le tag dans values.yaml (skill /aetherwx-livrer)
  • • ArgoCD lit le dépôt en SSH lecture seule

Accès

  • • Aucun port ouvert : tunnel cloudflared
  • • kubectl de Big-Blue = la prod