Skip to main content

The Cluster and Network

What You Will Learn

  • The Junovy cluster architecture
  • The bird-name DNS system

This page is a placeholder. Full content will be written after tone/depth review of priority chapters.

Planned Content

  • Cluster name: dds-prod-de-fsn1
  • Bird-name DNS table: robin (K8s API LB), penguin (Vault), hawk (Ops LB), finch (External LB), sparrow (WireGuard VPN), hummingbird (CoTurn)
  • Cloud provider: Hetzner Cloud (Falkenstein, Germany, ARM64 nodes)
  • DNS system: Descriptive names like grafana.spynl.net, prometheus.spynl.net point to hawk (Ops LB) at 10.42.1.3. Internal DNS served by CoreDNS at 10.42.1.9. spynl.net is primary, spynl.com is secondary
  • Network topology overview
  • How traffic flows from the internet to a tenant's app

Key Takeaways

  • Every internal service has a bird codename on spynl.net (primary) and spynl.com (secondary)
  • The cluster runs on Hetzner Cloud in Falkenstein, Germany with ARM64 nodes

What Is Next

Next up: The Tenant System where you will learn how client environments are isolated.