File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -9,4 +9,4 @@ description: Monitoring for Drycc Workflow.
99maintainers :
1010 - name : Drycc Team
1111 email : engineering@drycc.com
12- version : v1.0 .0
12+ version : v1.1 .0
Original file line number Diff line number Diff line change 2222 labels :
2323 app : drycc-monitor-grafana
2424 spec :
25- {{- include "common.affinities.pods.soft" (dict "key" "app" "values" (list "drycc-monitor-grafana")) | indent 6 }}
25+ affinity :
26+ podAffinity : {{- include "common.affinities.pods" (dict "type" .Values.grafana.podAffinityPreset.type "key" .Values.grafana.podAffinityPreset.key "values" .Values.grafana.podAffinityPreset.values ) | nindent 10 }}
27+ podAntiAffinity : {{- include "common.affinities.pods" (dict "type" .Values.grafana.podAntiAffinityPreset.type "key" .Values.grafana.podAntiAffinityPreset.key "values" .Values.grafana.podAntiAffinityPreset.values ) | nindent 10 }}
28+ nodeAffinity : {{- include "common.affinities.nodes" (dict "type" .Values.grafana.nodeAffinityPreset.type "key" .Values.grafana.nodeAffinityPreset.key "values" .Values.grafana.nodeAffinityPreset.values ) | nindent 10 }}
2629 securityContext :
2730 fsGroup : 1001
2831 runAsGroup : 1001
Original file line number Diff line number Diff line change 2020 labels :
2121 app : drycc-monitor-telegraf
2222 spec :
23- {{- include "common.affinities.pods.soft" (dict "key" "app" "values" (list "drycc-monitor-telegraf")) | indent 6 }}
23+ affinity :
24+ podAffinity : {{- include "common.affinities.pods" (dict "type" .Values.telegraf.podAffinityPreset.type "key" .Values.telegraf.podAffinityPreset.key "values" .Values.telegraf.podAffinityPreset.values ) | nindent 10 }}
25+ podAntiAffinity : {{- include "common.affinities.pods" (dict "type" .Values.telegraf.podAntiAffinityPreset.type "key" .Values.telegraf.podAntiAffinityPreset.key "values" .Values.telegraf.podAntiAffinityPreset.values ) | nindent 10 }}
26+ nodeAffinity : {{- include "common.affinities.nodes" (dict "type" .Values.telegraf.nodeAffinityPreset.type "key" .Values.telegraf.nodeAffinityPreset.key "values" .Values.telegraf.nodeAffinityPreset.values ) | nindent 10 }}
2427 securityContext :
2528 fsGroup : 1001
2629 runAsGroup : 1001
Original file line number Diff line number Diff line change @@ -5,6 +5,23 @@ grafana:
55 imageRegistry : " registry.drycc.cc"
66 # limitsCpu: "100m"
77 # limitsMemory: "50Mi"
8+ nodeAffinityPreset :
9+ key : " drycc.cc/node"
10+ type : " soft"
11+ values :
12+ - " true"
13+
14+ podAffinityPreset :
15+ key : " security"
16+ type : " "
17+ values :
18+ - " drycc-security"
19+
20+ podAntiAffinityPreset :
21+ key : " app"
22+ type : " soft"
23+ values :
24+ - " drycc-monitor-grafana"
825
926 # Service
1027 service :
@@ -28,6 +45,23 @@ telegraf:
2845 imageRegistry : " registry.drycc.cc"
2946 # limitsCpu: "100m"
3047 # limitsMemory: "50Mi"
48+ nodeAffinityPreset :
49+ key : " drycc.cc/node"
50+ type : " soft"
51+ values :
52+ - " true"
53+
54+ podAffinityPreset :
55+ key : " security"
56+ type : " "
57+ values :
58+ - " drycc-security"
59+
60+ podAntiAffinityPreset :
61+ key : " app"
62+ type : " soft"
63+ values :
64+ - " drycc-monitor-telegraf"
3165
3266redis :
3367 replicas : 1
You can’t perform that action at this time.
0 commit comments