Skip to content

Commit 6e84d31

Browse files
authored
Fix: platform-connector component-specific tolerations support (#335)
Signed-off-by: Gyan172004 <[email protected]>
1 parent de088fb commit 6e84d31

File tree

4 files changed

+12
-1
lines changed

4 files changed

+12
-1
lines changed

distros/kubernetes/nvsentinel/charts/syslog-health-monitor/values.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,3 +49,8 @@ xidSideCar:
4949
repository: ""
5050
tag: ""
5151
pullPolicy: IfNotPresent
52+
53+
# Scheduling configuration
54+
nodeSelector: {}
55+
affinity: {}
56+
tolerations: []

distros/kubernetes/nvsentinel/templates/daemonset.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ spec:
106106
secret:
107107
secretName: mongo-app-client-cert-secret
108108
optional: true
109-
{{- with .Values.global.tolerations }}
109+
{{- with (.Values.global.tolerations | default .Values.platformConnector.tolerations) }}
110110
tolerations:
111111
{{- toYaml . | nindent 8 }}
112112
{{- end }}

distros/kubernetes/nvsentinel/values-full.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,10 @@ platformConnector:
247247
# sidecar.istio.io/inject: "false"
248248
podAnnotations: {}
249249

250+
# Tolerations for platform-connector pods
251+
# Used when global.tolerations is not specified
252+
tolerations: []
253+
250254
# Kubernetes connector configuration
251255
# Handles updating Kubernetes node status and conditions
252256
k8sConnector:

distros/kubernetes/nvsentinel/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,8 @@ platformConnector:
7171

7272
podAnnotations: {}
7373

74+
tolerations: []
75+
7476
k8sConnector:
7577
enabled: true
7678
qps: 5.0

0 commit comments

Comments
 (0)