File tree Expand file tree Collapse file tree 7 files changed +38
-0
lines changed
Expand file tree Collapse file tree 7 files changed +38
-0
lines changed Original file line number Diff line number Diff line change 3939 tolerations :
4040 {{- toYaml . | nindent 8 }}
4141 {{- end }}
42+ {{- with .Values.controller.affinity }}
43+ affinity :
44+ {{- toYaml . | nindent 8 }}
45+ {{- end }}
4246 containers :
4347 - name : controller
4448 args :
Original file line number Diff line number Diff line change 3434 tolerations :
3535 {{- toYaml . | nindent 8 }}
3636 {{- end }}
37+ {{- with .Values.ui.affinity }}
38+ affinity :
39+ {{- toYaml . | nindent 8 }}
40+ {{- end }}
3741 containers :
3842 - name : ui
3943 securityContext :
Original file line number Diff line number Diff line change @@ -46,6 +46,9 @@ tolerations: []
4646# -- Node labels to match for `Pod` [scheduling](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/).
4747nodeSelector : {}
4848
49+ # Affinities for `Pod` https://kubernetes.io/docs/tasks/configure-pod-container/assign-pods-nodes-using-node-affinity/
50+ affinity : {}
51+
4952# ==============================================================================
5053# DATABASE CONFIGURATION
5154# ==============================================================================
@@ -85,6 +88,9 @@ controller:
8588
8689 # -- Node labels to match for `Pod` [scheduling](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/).
8790 nodeSelector : {}
91+
92+ # Affintities for `Pod` https://kubernetes.io/docs/tasks/configure-pod-container/assign-pods-nodes-using-node-affinity/
93+ affinity : {}
8894
8995 image :
9096 registry : " "
136142 # -- Node labels to match for `Pod` [scheduling](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/).
137143 nodeSelector : {}
138144
145+ # Affintities for `Pod` https://kubernetes.io/docs/tasks/configure-pod-container/assign-pods-nodes-using-node-affinity/
146+ affinity : {}
147+
139148# ==============================================================================
140149# LLM PROVIDERS CONFIGURATION
141150# ==============================================================================
@@ -208,6 +217,15 @@ kagent-tools:
208217 memory : 1Gi
209218 tools :
210219 loglevel : " debug"
220+
221+ # -- Node taints which will be tolerated for `Pod` [scheduling](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/).
222+ tolerations : []
223+
224+ # -- Node labels to match for `Pod` [scheduling](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/).
225+ nodeSelector : {}
226+
227+ # Affintities for `Pod` https://kubernetes.io/docs/tasks/configure-pod-container/assign-pods-nodes-using-node-affinity/
228+ affinity : {}
211229
212230# ==============================================================================
213231# AGENTS
Original file line number Diff line number Diff line change 2727 tolerations :
2828 {{- toYaml . | nindent 8 }}
2929 {{- end }}
30+ {{- with .Values.affinity }}
31+ affinity :
32+ {{- toYaml . | nindent 8 }}
33+ {{- end }}
3034 containers :
3135 - name : grafana-mcp
3236 securityContext :
Original file line number Diff line number Diff line change @@ -24,6 +24,8 @@ tolerations: []
2424
2525nodeSelector : {}
2626
27+ affinity : {}
28+
2729service :
2830 type : ClusterIP
2931 port : 8000
Original file line number Diff line number Diff line change 2929 tolerations :
3030 {{- toYaml . | nindent 8 }}
3131 {{- end }}
32+ {{- with .Values.affinity }}
33+ affinity :
34+ {{- toYaml . | nindent 8 }}
35+ {{- end }}
3236 containers :
3337 - name : querydoc
3438 securityContext :
Original file line number Diff line number Diff line change @@ -20,6 +20,8 @@ tolerations: []
2020
2121nodeSelector : {}
2222
23+ affinity : {}
24+
2325service :
2426 type : ClusterIP
2527 port : 8080
You can’t perform that action at this time.
0 commit comments