flagd Standalone Mode

flagd Standalone Mode An architecture diagram generated by Archify. App Pod 1 · gRPC client · Application workloads App Pod 1 gRPC client App Pod 2 · gRPC client · Application workloads App Pod 2 gRPC client App Pod 3 · gRPC client · Application workloads App Pod 3 gRPC client flagd Service · ClusterIP · shared · Shared flagd · flag-demo · SVC flagd Service ClusterIP · shared SVC flagd Deployment · 2+ replicas · Shared flagd · flag-demo · DEP flagd Deployment 2+ replicas DEP Projected flags · ConfigMap volume · Shared flagd · flag-demo · FILE Projected flags ConfigMap volume FILE gRPC routes to read files Application workloads Shared flagd · flag-demo Legend Frontend Backend Database

Standalone trade-offs

  • • Shared capacity and independent replica scaling
  • • Network calls instead of loopback
  • • Shared failure scope; measure behavior under load

Ownership

  • • Flagd CR owns the Deployment and Service
  • • Source definitions and image settings are managed separately