Live Status

๐ŸŸข View Live Status Page โ†’

Real-time health monitoring for the Nuclear Lighters multi-site infrastructure.

Overview

A public status page monitoring 31 endpoints across the entire homelab infrastructure, deployed on Kubernetes with enterprise-grade practices.

Monitored Services

GroupServices
๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands K8sArgoCD, Grafana, Prometheus, Thanos, Hubble, K8s Dashboard, Goldpinger, SeaweedFS, AWX, Velero
๐Ÿ‡ฌ๐Ÿ‡ท Greece K8sArgoCD, Grafana, Prometheus, Thanos, Hubble, K8s Dashboard, Goldpinger, SeaweedFS
๐Ÿ”ง DevOpsGitLab (NL/GR), Atlantis (NL/GR)
๐ŸŒ Shared ServicesNextcloud, Home Assistant
๐Ÿ”— ExternalInternet connectivity checks

Technical Stack

  • Gatus - Lightweight status page with SQLite persistence
  • Kubernetes - Deployed via OpenTofu/Atlantis GitOps
  • Cilium - Network policies for security
  • cert-manager - Automatic TLS certificates
  • Prometheus - Metrics via ServiceMonitor

Architecture Highlights

  • Pod Security Standards: Restricted mode with read-only root filesystem
  • Resource Management: CPU/memory limits enforced
  • Network Isolation: CiliumNetworkPolicy restricting ingress/egress
  • High Availability: Persistent storage on Synology iSCSI
  • GitOps: Full infrastructure-as-code via Atlantis

Source

Managed as part of the Infrastructure Repository using OpenTofu modules.