DirectorySecurity AdvisoriesPricing
Sign in
Directory
dapr logoHELM

dapr

Helm chart
Last changed
Request a free trial

Contact our team to test out this Helm chart and related images for free. Please also indicate any other images you would like to evaluate.

Overview
Chart versions
Default values
Chart metadata
Images

Tag:

1
global:
2
registry: ghcr.io/dapr
3
tag: '1.18.1'
4
dnsSuffix: ".cluster.local"
5
logAsJson: false
6
imagePullPolicy: IfNotPresent
7
# To help compatibility with other charts which use global.imagePullSecrets.
8
# Allow either a string with single imagepullsecret or an array of {name: pullSecret} maps (k8s-style) or an array of strings (more common helm-style).
9
# global:
10
# imagePullSecrets: "pullSecret"
11
# or
12
# global:
13
# imagePullSecrets:
14
# - name: pullSecret1
15
# - name: pullSecret2
16
# or
17
# global:
18
# imagePullSecrets:
19
# - pullSecret1
20
# - pullSecret2
21
imagePullSecrets: ""
22
priorityClassName: ""
23
nodeSelector: {}
24
tolerations: []
25
rbac:
26
namespaced: false
27
ha:
28
enabled: false
29
topologyKey: "topology.kubernetes.io/zone"
30
# Pod anti-affinity scheduling policy: use the full Kubernetes field name.
31
# Valid values: "preferredDuringSchedulingIgnoredDuringExecution" or "requiredDuringSchedulingIgnoredDuringExecution".
32
podAntiAffinityPolicy: preferredDuringSchedulingIgnoredDuringExecution
33
replicaCount: 3
34
disruption:
35
minimumAvailable: ""
36
maximumUnavailable: "25%"
37
prometheus:
38
enabled: true
39
port: 9090
40
mtls:
41
enabled: true
42
workloadCertTTL: 24h
43
allowedClockSkew: 15m
44
controlPlaneTrustDomain: "cluster.local"
45
# If set to true, a bound service account token will be mounted and used to
46
# authenticate to Sentry.
47
mountSentryVolume: true
48
# Used to override `dapr-sentry.{{ .Release.Namespace }}.svc.cluster.local:443`
49
#sentryAddress:
50
# extraVolumes and extraVolumeMounts are used to mount additional volumes to
51
# the Dapr control plane pods. Useful for using alternative authentication
52
# credentials to sentry.
53
extraVolumes: {}
54
# sentry:
55
# placement:
56
# operator:
57
# injector:
58
# scheduler:
59
extraVolumeMounts: {}
60
# sentry:
61
# placement:
62
# operator:
63
# injector:
64
# scheduler:
65
# extraContainers are used to add additional sidecar containers to the Dapr
66
# control plane pods. Useful for compliance, logging, and telemetry agents.
67
extraContainers: {}
68
# sentry:
69
# placement:
70
# operator:
71
# injector:
72
# scheduler:
73
# initContainers are used to add custom init containers to the Dapr control
74
# plane pods. Useful for pre-flight setup tasks.
75
initContainers: {}
76
# sentry:
77
# placement:
78
# operator:
79
# injector:
80
# scheduler:
81
82
actors:
83
# Enables actor functionality in the cluster
84
enabled: true
85
# Name of the service that provides actor placement services
86
serviceName: "placement"
87
reminders:
88
# Name of the service that provides reminders
89
# If empty, uses the built-in reminders capabilities in Dapr sidecars
90
serviceName: ""
91
scheduler:
92
# Enables scheduler functionality in the cluster
93
enabled: true
94
daprControlPlaneOs: linux
95
labels: {}
96
seccompProfile: ""
97
k8sLabels:
98
app.kubernetes.io/name: "{{ .Release.Name }}"
99
app.kubernetes.io/version: "{{ .Values.global.tag }}"
100
app.kubernetes.io/part-of: "dapr"
101
app.kubernetes.io/managed-by: "{{ .Release.Service }}"
102
app.kubernetes.io/component: "{{ .Values.component }}" # Should be set in each subchart
103
issuerFilenames: {}
104
## the issuerFilenames dictionary, if setup, have to contain 3 keys: ca,cert,key
105
# issuerFilenames:
106
# ca: "ca.crt"
107
# cert: "tls.crt"
108
# key: "tls.key"
109
argoRolloutServiceReconciler:
110
enabled: false
111
operator:
112
watchdogCanPatchPodLabels: false
113
dapr_operator:
114
image:
115
name: cgr.dev/scratch-images/test-tmp/dapr-operator:1.18.1-r0@sha256:0ff66d8062c44a0d17ed6d3ffe4718299b5573ecfca0dead517ddb84cf48ab4a
116
dapr_placement:
117
image:
118
name: cgr.dev/scratch-images/test-tmp/dapr-placement:1.18.1-r0@sha256:6b4cbe3da764b9a51fdd644fbd06f70c1684e3ebfdf2260bc5977512569dc85b
119
dapr_sentry:
120
image:
121
name: cgr.dev/scratch-images/test-tmp/dapr-sentry:1.18.1-r0@sha256:324151f067a6bdfe4ceea5d5785f36bf4d46d2e0d89b276088b3e33df94e273d
122
dapr_scheduler:
123
image:
124
name: cgr.dev/scratch-images/test-tmp/dapr-scheduler:1.18.1-r0@sha256:ae6ff4bdac446ee9429ae40b0adc147fac0ddbf90298889f91cf445109b535d6
125
dapr_sidecar_injector:
126
image:
127
name: cgr.dev/scratch-images/test-tmp/dapr-daprd:1.18.1-r0@sha256:bc7ef8264ac8e180da6b48b9824d8469d8f5d0d6dbf607b0de27160609f42070
128
injectorImage:
129
name: cgr.dev/scratch-images/test-tmp/dapr-injector:1.18.1-r0@sha256:03551388625eb3277717df3bddfe02502a39787093470165d0396673c846ee58
130

The trusted source for open source

Talk to an expert
PrivacyTerms

Product

Chainguard ContainersChainguard LibrariesChainguard VMsChainguard OS PackagesChainguard ActionsChainguard Agent SkillsIntegrationsPricing
© 2026 Chainguard, Inc. All Rights Reserved.
Chainguard® and the Chainguard logo are registered trademarks of Chainguard, Inc. in the United States and/or other countries.
The other respective trademarks mentioned on this page are owned by the respective companies and use of them does not imply any affiliation or endorsement.