Components

Reflector

Resource reflection component for sharing secrets and configuration across namespaces.

Agentic Friendly

Component Category

Access and security / secret and configuration propagation

Component Description

Reflector is a Kubernetes controller that replicates selected secrets and config maps across namespaces.

Why It Is Used

In BullSequana AI Runtime, Reflector simplifies multi-namespace platform operations by propagating shared configuration and selected secrets to the workloads that need them. This reduces duplication and helps keep cross-namespace configuration consistent.

Learn More

Interacts With

  • cert-manager, which can produce certificates that need to be reflected into workload namespaces.
  • Keycloak, OpenBao, and other platform services whose shared configuration or secrets may need controlled propagation.
  • Argo CD, because reflected resources are part of the GitOps-managed operating model even when the replication itself is controller-driven.

On this page