Enable global config for clusterName, trustDomain, and bundleConfigMap (#156)

This commit is contained in:
kfox1111
2023-04-02 19:28:49 +02:00
committed by GitHub
parent b54c41aee0
commit 87904164ad
13 changed files with 92 additions and 33 deletions
+13 -14
View File
@@ -1,8 +1,16 @@
# You can enable features that affect all services here.
# global:
# telemetry:
# prometheus:
# enabled: true
# You can enable config/features that affect all services here.
global:
spire:
# -- Set the name of the Kubernetes cluster
clusterName: "example-cluster"
# -- Set the trust domain to use for the spiffe identifiers
trustDomain: "example.org"
# -- Override all instances of bundleConfigMap
bundleConfigMap: ""
# telemetry:
# prometheus:
# enabled: true
nameOverride: ""
fullnameOverride: ""
@@ -11,10 +19,6 @@ fullnameOverride: ""
spire-server:
enabled: true
nameOverride: server
bundleConfigMap: &bundleConfigMap spire-bundle
clusterName: &clusterName "example-cluster"
trustDomain: &trustDomain "example.org"
controllerManager:
enabled: true
@@ -22,14 +26,9 @@ spire-server:
spire-agent:
enabled: true
nameOverride: agent
bundleConfigMap: *bundleConfigMap
clusterName: *clusterName
trustDomain: *trustDomain
spiffe-csi-driver:
enabled: true
spiffe-oidc-discovery-provider:
enabled: false
trustDomain: *trustDomain