Skip to main content

Architecture, Prerequisites, and Process

Architecture

SPIRL Trust Domain servers are deployed in a Kubernetes cluster via Helm chart. SPIRL Trust Domain server pods are deployed as Kubernetes ReplicaSets. Each pod contains a SPIRL Trust Domain server container.

Prerequisites

  1. A SPIRL organization and registered user
  2. Kubernetes cluster

High-level procedure overview

  1. Create self-hosted Trust Domain with SPIRL Control Plane
  2. Deploy Trust Domain server via Helm chart
  3. Verify Trust Domain server is connected to SPIRL Control Plane
  4. Register your first cluster with self-hosted Trust Domain server
  5. Configure and deploy Workload API agents in your cluster
  6. Verify Workload API agents are connected to SPIRL Trust Domain Server