Files
helm-charts-hardened/charts/spire/charts/spiffe-csi-driver/README.md
T
kfox1111 3ed1859cd1 Add missing tolerations config to daemonsets (#381)
spiffe-csi-driver and spire-agent are missing the ability to specify
tolerations. This PR adds the missing functionality.

fixes: https://github.com/spiffe/helm-charts/issues/380

Signed-off-by: Kevin Fox <[email protected]>
2023-07-06 12:48:59 -05:00

3.5 KiB

spiffe-csi-driver

Version: 0.1.0 Type: application AppVersion: 0.2.3

A Helm chart to install the SPIFFE CSI driver.

Homepage: https://github.com/spiffe/helm-charts/tree/main/charts/spire

Note

: The recommended version is 0.2.3 to support arm64 nodes. If running with any prior version to 0.2.3 you have to use a nodeSelector to limit to kubernetes.io/arch: amd64.

Maintainers

Name Email Url
marcofranssen [email protected] https://marcofranssen.nl
kfox1111 [email protected]
faisal-memon [email protected]
edwbuck [email protected]

Source Code

Values

Key Type Default Description
agentSocketPath string "/run/spire/agent-sockets/spire-agent.sock" The unix socket path to the spire-agent
fullnameOverride string ""
healthChecks.port int 9809
image.pullPolicy string "IfNotPresent" The image pull policy
image.registry string "ghcr.io" The OCI registry to pull the image from
image.repository string "spiffe/spiffe-csi-driver" The repository within the registry
image.tag string "" Overrides the image tag whose default is the chart appVersion
image.version string "" This value is deprecated in favor of tag. (Will be removed in a future release)
imagePullSecrets list []
kubeletPath string "/var/lib/kubelet"
livenessProbe.initialDelaySeconds int 5 Initial delay seconds for livenessProbe
livenessProbe.timeoutSeconds int 5 Timeout value in seconds for livenessProbe
nameOverride string ""
namespaceOverride string ""
nodeDriverRegistrar.image.pullPolicy string "IfNotPresent" The image pull policy
nodeDriverRegistrar.image.registry string "registry.k8s.io" The OCI registry to pull the image from
nodeDriverRegistrar.image.repository string "sig-storage/csi-node-driver-registrar" The repository within the registry
nodeDriverRegistrar.image.tag string "v2.8.0" Overrides the image tag
nodeDriverRegistrar.image.version string "" This value is deprecated in favor of tag. (Will be removed in a future release)
nodeDriverRegistrar.resources object {}
nodeSelector object {}
pluginName string "csi.spiffe.io" Set the csi driver name deployed to Kubernetes.
podAnnotations object {}
podSecurityContext object {}
priorityClassName string "" Priority class assigned to daemonset pods
resources object {}
securityContext.privileged bool true
securityContext.readOnlyRootFilesystem bool true
serviceAccount.annotations object {} Annotations to add to the service account
serviceAccount.create bool true Specifies whether a service account should be created
serviceAccount.name string "" The name of the service account to use. If not set and create is true, a name is generated using the fullname template
tolerations list []