Skip to content

Commit a698152

Browse files
authored
fix: Allow tolerations for datadog (#263)
1 parent c04f411 commit a698152

File tree

3 files changed

+41
-2
lines changed

3 files changed

+41
-2
lines changed

charts/datafold-manager/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: datafold-manager
33
description: Helm chart for Datafold Operator
44
type: application
5-
version: 0.1.54
5+
version: 0.1.55
66
appVersion: "1.0.0"
77
icon: https://www.datafold.com/logo.png
88

charts/datafold-manager/templates/crds.yaml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1451,6 +1451,45 @@ spec:
14511451
- dnsstats
14521452
- enabled
14531453
type: object
1454+
tolerations:
1455+
description: Tolerations for the Datadog agent pods.
1456+
items:
1457+
description: |-
1458+
The pod this Toleration is attached to tolerates any taint that matches
1459+
the triple <key,value,effect> using the matching operator <operator>.
1460+
properties:
1461+
effect:
1462+
description: |-
1463+
Effect indicates the taint effect to match. Empty means match all taint effects.
1464+
When specified, allowed values are NoSchedule, PreferNoSchedule and NoExecute.
1465+
type: string
1466+
key:
1467+
description: |-
1468+
Key is the taint key that the toleration applies to. Empty means match all taint keys.
1469+
If the key is empty, operator must be Exists; this combination means to match all values and all keys.
1470+
type: string
1471+
operator:
1472+
description: |-
1473+
Operator represents a key's relationship to the value.
1474+
Valid operators are Exists and Equal. Defaults to Equal.
1475+
Exists is equivalent to wildcard for value, so that a pod can
1476+
tolerate all taints of a particular category.
1477+
type: string
1478+
tolerationSeconds:
1479+
description: |-
1480+
TolerationSeconds represents the period of time the toleration (which must be
1481+
of effect NoExecute, otherwise this field is ignored) tolerates the taint. By default,
1482+
it is not set, which means tolerate the taint forever (do not evict). Zero and
1483+
negative values will be treated as 0 (evict immediately) by the system.
1484+
format: int64
1485+
type: integer
1486+
value:
1487+
description: |-
1488+
Value is the taint value the toleration matches to.
1489+
If the operator is Exists, the value should be empty, otherwise just a regular string.
1490+
type: string
1491+
type: object
1492+
type: array
14541493
required:
14551494
- apm
14561495
- monitorPostgres

charts/datafold-manager/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ operator:
66
# Operator image configuration
77
image:
88
repository: us-docker.pkg.dev/datadiff-mm/datafold/datafold-operator
9-
tag: "1.1.28"
9+
tag: "1.1.29"
1010
pullPolicy: Always
1111

1212
# Operator deployment configuration

0 commit comments

Comments
 (0)