Blog

SPIFFE Overview Concepts Community Presentations Get Involved
SPIRE About Concepts Use Cases Comparisons Case Studies
Try Quickstart for Linux and MacOS X Quickstart for Kubernetes Quickstart for Docker
Plan Scaling SPIRE Extending
Deploy Getting SPIRE Install Server Install Agent Configuring Registering workloads Working with SVIDs SPIFFE Library Usage Examples SPIRE Agent Configuration Reference SPIRE Server Configuration Reference SPIRE Telemetry Configuration
Maintain Upgrade/Downgrade SPIRE
Helm Chart Hardened About Installation Upgrading Service Selection Recommendations Exposing Services Identifiers Namespaces
Advanced Federation Local Mirrors
Integrate SPIRE Securing Microservices Using Envoy with SPIRE SPIRE with Envoy and X.509-SVIDs SPIRE with Envoy and JWT-SVIDs Spire with OPA + Envoy + X.509-SVIDs Spire with OPA + Envoy + JWT-SVIDs
SVID Authentication AWS OIDC Authentication Vault Integration Example
SPIRE Architecture Nested SPIRE Example SPIRE Federation Example
v1.12.5 Latest
SPIFFE Overview Concepts Community Presentations Get Involved
SPIRE
About
Concepts Use Cases Comparisons Case Studies
Try
Quickstart for Linux and MacOS X Quickstart for Kubernetes Quickstart for Docker
Plan
Scaling SPIRE Extending
Deploy
Getting SPIRE Install Server Install Agent Configuring Registering workloads Working with SVIDs SPIFFE Library Usage Examples SPIRE Agent Configuration Reference SPIRE Server Configuration Reference SPIRE Telemetry Configuration
Maintain
Upgrade/Downgrade SPIRE
Helm Charts Hardened
About
Installation Upgrading Service Selection Recommendations Exposing Services Identifiers Namespaces
Advanced
Federation Local Mirrors
Integrate SPIRE
Securing Microservices
Using Envoy with SPIRE SPIRE with Envoy and X.509-SVIDs SPIRE with Envoy and JWT-SVIDs Spire with OPA + Envoy + X.509-SVIDs Spire with OPA + Envoy + JWT-SVIDs
SVID Authentication
AWS OIDC Authentication Vault Integration Example
SPIRE Architecture
Nested SPIRE Example SPIRE Federation Example

SPIRE Architectural Options

These pages provide examples of how to deploy SPIRE Servers across your network. For background on the architectural options for deploying SPIRE, see Scaling SPIRE.

  • Deploying a Nested SPIRE Architecture

    Chaining SPIRE Servers to Use the Same Trust Domain

  • Deploying a Federated SPIRE Architecture

    Federating SPIRE Servers with Different Trust Domains