HA Status

High Availability Status

This page reads the hosting environment at runtime. The content is identical in both landing zones — only the environment indicator changes based on which pod serves the request.

Loading status…

Architecture

Active LZServes penguinpages.net, WordPress + MariaDB running
Passive LZWordPress scaled to 0, MariaDB replicating (15-min delay)
FailoverCI job swaps active/passive, sets up reverse replication
Traffic PathIPv6 → rt1 → k8s MetalLB VIP → NGINX Ingress → proxy → pandora → WordPress

Technology Stack

  • WordPress 6.4 on Bitnami Helm chart
  • MariaDB with cross-namespace replication
  • k3s on pandora (single-node, local-path storage)
  • k8s cluster (thor/odin/varda) for HA ingress + TLS
  • MetalLB BGP + NGINX Ingress Controller
  • cert-manager (Let’s Encrypt HTTP-01)
  • Argo CD for GitOps deployment
  • GitLab CI for failover orchestration
DEV