Compare commits

...

1 Commits

Author SHA1 Message Date
hatiyildiz
81dcecb6fb fix(bp-spire): disable ALL default-enabled clusterSPIFFEIDs (default+oidc+test-keys) 2026-04-30 08:13:37 +02:00
5 changed files with 14 additions and 4 deletions

View File

@ -39,7 +39,7 @@ spec:
chart:
spec:
chart: bp-spire
version: 1.1.2
version: 1.1.3
sourceRef:
kind: HelmRepository
name: bp-spire

View File

@ -39,7 +39,7 @@ spec:
chart:
spec:
chart: bp-spire
version: 1.1.2
version: 1.1.3
sourceRef:
kind: HelmRepository
name: bp-spire

View File

@ -5,7 +5,7 @@ metadata:
labels:
catalyst.openova.io/section: pts-2-3-per-sovereign-supporting-services
spec:
version: 1.1.2
version: 1.1.3
card:
title: spire
summary: SPIFFE/SPIRE workload identity. 5-min rotating SVIDs. Server on mgt cluster + agent per host cluster.

View File

@ -1,6 +1,6 @@
apiVersion: v2
name: bp-spire
version: 1.1.2
version: 1.1.3
description: |
Catalyst-curated Blueprint umbrella chart for SPIRE. Depends on the
upstream `spire` chart (spiffe.github.io/helm-charts-hardened) as a Helm

View File

@ -50,8 +50,18 @@ spire:
controllerManager:
identities:
clusterSPIFFEIDs:
# All 4 default-enabled identities disabled at bootstrap. The
# CRD is registered by the chart's pre-install hook, but Helm
# still tries to apply ALL clusterSPIFFEIDs templates before
# the CRD becomes observable. Operators re-enable per-Sovereign
# post-bootstrap when SPIRE workloads need identities.
default:
enabled: false
oidc-discovery-provider:
enabled: false
test-keys:
enabled: false
# child-servers already defaults false upstream
spire-agent:
resources:
requests: { cpu: 50m, memory: 64Mi }