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 tags
Default values
Chart metadata
Images

Tag:
Compare:

1
global:
2
registry: ghcr.io/dapr
3
tag: '1.18.4'
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: chainreg.biz/chainguard-private/dapr-operator:1.18.4-r1@sha256:3ab06d275ab50a8dc2624816e00238f59cedd3e3d7db88e5ba9f4fc0cbcfcde5
116
dapr_placement:
117
image:
118
name: chainreg.biz/chainguard-private/dapr-placement:1.18.4-r1@sha256:474a4457bc4c66e8a3f0b25b6c1e0bbf1bce3ae15873431864ae157a6f22afc6
119
dapr_sentry:
120
image:
121
name: chainreg.biz/chainguard-private/dapr-sentry:1.18.4-r1@sha256:65caec2a5024a0dbc0031bd3f34cc4b0245564e7fd5784ce340e0697514d3278
122
dapr_scheduler:
123
image:
124
name: chainreg.biz/chainguard-private/dapr-scheduler:1.18.4-r1@sha256:e2792128a80639dc2269d22d4fcf05dad76229eca7169dbf7a7f5a957b1d1276
125
dapr_sidecar_injector:
126
image:
127
name: chainreg.biz/chainguard-private/dapr-daprd:1.18.4-r1@sha256:414ca2009350e92298dad6cc5ccd5d433caf638c8a6d95cf4c2185a61f45d8a8
128
injectorImage:
129
name: chainreg.biz/chainguard-private/dapr-injector:1.18.4-r1@sha256:1689c2e7cb0eec74329c368fed95b5aa5c906aa48376e85cf7561a84576b9616
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.