Logo Nexus GSLB Logo Nexus GSLB
  • Website
  • Changelog
Logo Nexus GSLB Logo Nexus GSLB
  • Website
  • Changelog
  • Getting Started
    • Tutorials & Examples
    • Architecture Overview
    • Installation
    • Getting Started
  • Configuration
    • Configuration Guide
    • SMTP Settings
    • Security Guide
    • Config Snapshots & Rollback
    • Password Reset
    • Authentication
  • Clustering & Deployment
    • Kubernetes Deployment
    • State Sync Setup
    • Three-Node Cluster (Bare Metal)
    • Kubernetes Operator
    • Three-Node Cluster (Cloud/VM)
  • DNS & Networking
    • ACME / Let's Encrypt Certificates
    • HTTPS Redirects
    • BGP Route Health Injection
    • Secondary DNS / Zone Transfers
    • Encrypted DNS (DoT/DoH)
  • Observability & Alerting
    • Alerting
    • Metrics & Observability
  • Operations
    • Operations & Troubleshooting
    • FAQ
    • GitOps User Guide
  • Reference
    • MCP Server
    • Delegated Domains
    • Filter Chains
    • Composite Health Policy
    • Service Discovery
    • Troubleshooting Reference
    • Datastore (rqlite)
    • Query Path Tracer
    • Performance
    • RFC 2136 / TSIG Keys
    • Zone Transfers
    • Geo Rules
    • Multi-Tenancy
    • API Reference
    • Licensing
    • Health Checks
    • Topology
    • State Sync Reference
    • Warmup Gates
    • Circuit Breaker
    • BGP Reference
    • Web UI
    • Response Rate Limiting
    • Configuration Reference
    • Usage Metering
    • Role-Based Access Control
    • HTTP Redirects Reference
    • Latency Algorithm
    • Deployment Reference
    • Telemetry
    • Operations Reference
    • Transport Security (TLS)
    • Metrics Reference
Powered by eniston
  1. Overview
  2. Clustering & Deployment

Clustering & Deployment

Multi-node clusters, bare metal, Kubernetes, and state sync.

  • Kubernetes Deployment

    Nexus GSLB installs on Kubernetes with kustomize manifests in deploy/kubernetes/. The manifests use a StatefulSet where each pod runs a co-located rqlited datastore (a native sidecar) and gets its own PVC. With replicas: 1 you get a standalone single n...

  • State Sync Setup

    This guide walks you through enabling global state synchronization for health and membership across multiple gslbd instances using NATS with JetStream.

  • Three-Node Cluster (Bare Metal)

    This guide walks through deploying a Pleiades cluster across three geographically distributed nodes using WireGuard for overlay networking and a three-peer NATS JetStream cluster for state synchronisation. It is written for the specific topology of two…

  • Kubernetes Operator

    Kubernetes Operator nexus-gslb-operator is a separate controller-runtime-based controller-manager (repo: nexus-gslb-operator, not part of this repo's build) that watches Service and Ingress objects in a Kubernetes cluster and keeps a matching Nexus GSLB p ...

  • Three-Node Cluster (Cloud/VM)

    This guide walks through deploying a Pleiades cluster across three geographically distributed nodes using WireGuard for overlay networking and a three-peer NATS JetStream cluster for state synchronisation. It is written for the specific topology of two…

© 2026