Upstream CA integration
This page provides details on the configuration of upstream Certificate Authority (CA) in SPIRE servers.
Upstream CA config is represented by spire-server.upstreamAuthority in the Helm chart values.
The default — no upstream CA (self-signed)
Section titled “The default — no upstream CA (self-signed)”By default, SPIRE server does not utilise an upstream CA and, instead, relies on a self-signed CA it generates when bootstrapping.
cert-manager
Section titled “cert-manager”A popular, and often easily-available, option to configure upstream CA is to utilise cert-manager. For easiest out-of-the-box experience, one can rely on the following config which instructs the Helm chart to also precreate the upstream CA:
spire-server: upstreamAuthority: certManager: enabled: true ca: create: trueOther possible configuration options for cert-manager are described alongside Helm chart values.
Other options
Section titled “Other options”Other possible upstream CA options are described alongside Helm chart values.
Example supported providers include: AWS PCA, HCP Vault, and SPIRE itself.
© 2026 Cofide Limited. All rights reserved.