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.8'
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/chainguard-private/dapr-operator:1.18.8-r0@sha256:030800617cfd2fc84d267776e8f6bb5d501743915401970d0705a00d9f4d7d04
116
dapr_placement:
117
image:
118
name: cgr.dev/chainguard-private/dapr-placement:1.18.8-r0@sha256:ed6f94efabcaea3ad93f30b86c44999511ec98fdac5ca8301bc2ef219d89380a
119
dapr_sentry:
120
image:
121
name: cgr.dev/chainguard-private/dapr-sentry:1.18.8-r0@sha256:e09e0a38a5bcc4b0a61c69829b8d9b16cc1e6b33f277987d17d7416bdd52fd32
122
dapr_scheduler:
123
image:
124
name: cgr.dev/chainguard-private/dapr-scheduler:1.18.8-r0@sha256:659f46d263019d49170f971722abce9dff8df0135c76737f8266efd0decf9cf9
125
dapr_sidecar_injector:
126
image:
127
name: cgr.dev/chainguard-private/dapr-daprd:1.18.8-r0@sha256:45bd9ee134bbee66d5dd2536b2a3ccd0a2181b766c02f46f9920d78b8c8aa4e7
128
injectorImage:
129
name: cgr.dev/chainguard-private/dapr-injector:1.18.8-r0@sha256:c05b225984e2cefade511d0aacd2e98b7ca213eb6c5684268ff7b90f33901cdb
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.