Files
helm-charts-hardened/charts/spire
Marco Franssen 738842de16 Fix oidc-discovery-provider config mount
Signed-off-by: Marco Franssen <[email protected]>
Signed-off-by: Marco Franssen <[email protected]>
2023-02-18 13:04:11 +01:00
..
2023-02-18 13:04:10 +01:00
2023-02-18 13:04:00 +01:00
2023-02-18 13:04:00 +01:00
2023-02-18 13:04:10 +01:00

spire

Version: 0.1.0 Type: application AppVersion: 1.5.3

A Helm chart for deploying spire-server and spire-agent.

⚠️ Please note this chart requires Projected Service Account Tokens which has to be enabled on your k8s api server.

⚠️ Minimum Spire version is v1.0.2.

To enable Projected Service Account Tokens on Docker for Mac/Windows run the following command to SSH into the Docker Desktop K8s VM.

docker run -it --privileged --pid=host debian nsenter -t 1 -m -u -n -i sh

Then add the following to /etc/kubernetes/manifests/kube-apiserver.yaml

spec:
  containers:
    - command:
        - kube-apiserver
        - --api-audiences=api,spire-server
        - --service-account-issuer=api,spire-agent
        - --service-account-key-file=/run/config/pki/sa.pub
        - --service-account-signing-key-file=/run/config/pki/sa.key

Homepage: https://github.com/philips-labs/helm-charts/charts/spire

Maintainers

Name Email Url
marcofranssen [email protected] https://marcofranssen.nl

Source Code

Requirements

Kubernetes: >=1.21.0-0

Repository Name Version
file://./charts/k8s-workload-registrar k8s-workload-registrar 0.1.0
file://./charts/spiffe-csi-driver spiffe-csi-driver 0.1.0
file://./charts/spiffe-oidc-discovery-provider spiffe-oidc-discovery-provider 0.1.0
file://./charts/spire-agent spire-agent 0.1.0
file://./charts/spire-server spire-server 0.1.0

Values

Key Type Default Description
fullnameOverride string ""
k8s-workload-registrar.clusterName string "example-cluster"
k8s-workload-registrar.enabled bool true
k8s-workload-registrar.server.socketPath string "/run/spire/server-sockets/spire-server.sock"
k8s-workload-registrar.trustDomain string "example.org"
nameOverride string ""
spiffe-csi-driver.agentSocketPath string "/run/spire/agent-sockets/spire-agent.sock"
spiffe-oidc-discovery-provider.enabled bool false
spiffe-oidc-discovery-provider.trustDomain string "example.org"
spire-agent.bundleConfigMap string "spire-bundle"
spire-agent.clusterName string "example-cluster"
spire-agent.nameOverride string "agent"
spire-agent.socketPath string "/run/spire/agent-sockets/spire-agent.sock"
spire-agent.trustDomain string "example.org"
spire-server.bundleConfigMap string "spire-bundle"
spire-server.clusterName string "example-cluster"
spire-server.nameOverride string "server"
spire-server.socketPath string "/run/spire/server-sockets/spire-server.sock"
spire-server.trustDomain string "example.org"

Autogenerated from chart metadata using helm-docs v1.11.0