Components

trust-manager

Distributes CA trust bundles across namespaces for consistent TLS verification.

Agentic Friendly

Component Category

Access and security / certificate management

Component Description

trust-manager is a Kubernetes operator that distributes CA trust bundles as ConfigMap or Secret resources across namespaces. It uses a Bundle custom resource to define which CA certificates should be available and where they should be projected.

Why It Is Used

In BullSequana AI, trust-manager ensures that all platform components share a consistent set of trusted CA certificates. This is required when the platform uses custom or internal CAs, because each component namespace needs access to the same trust bundle for TLS verification to succeed across service-to-service communication.

Learn More

Deployment notes

trust-manager deploys into the cert-manager namespace at sync wave 3, the same wave as cert-manager. Because all dependent components are in higher sync waves, CA bundles are available before those components start.

Interacts With

  • cert-manager, which manages the certificates whose CA chains trust-manager distributes. Both share the cert-manager namespace.
  • All platform components, which consume the projected trust bundles for outbound TLS verification.

On this page