Add maintenance tolerations to caas-install 99/2199/3
authorHu Zhou <hu.zhou@nokia.com>
Fri, 17 Jan 2020 09:25:14 +0000 (11:25 +0200)
committerHu Zhou <hu.zhou@nokia.com>
Fri, 17 Jan 2020 12:10:49 +0000 (14:10 +0200)
Change-Id: Ie0b22bd4a52383b5c71057fce6ecd163c4537321
Signed-off-by: Hu Zhou <hu.zhou@nokia.com>
SPECS/infra-charts.spec
infra-charts/templates/custom-metrics-apiserver-deployment.yaml
infra-charts/templates/elasticsearch-statefulset.yaml
infra-charts/templates/metrics-server-deployment.yaml
infra-charts/templates/prometheus-dep.yaml
infra-charts/templates/sriovdp-ds.yaml

index 95d601c..7c36b6c 100644 (file)
@@ -15,7 +15,7 @@
 %define COMPONENT infra-charts
 %define RPM_NAME caas-%{COMPONENT}
 %define RPM_MAJOR_VERSION 1.0.0
-%define RPM_MINOR_VERSION 46
+%define RPM_MINOR_VERSION 47
 
 Name:           %{RPM_NAME}
 Version:        %{RPM_MAJOR_VERSION}
index 21b35d8..71875ab 100644 (file)
@@ -36,6 +36,11 @@ spec:
       priorityClassName: "system-cluster-critical"
       nodeSelector:
         nodetype: caas_master
+      tolerations:
+      - key: "node-maintenancemode"
+        value: "enabled"
+        operator: "Equal"
+        effect: "NoExecute"
       serviceAccountName: custom-metrics-apiserver
       containers:
       - name: custom-metrics-apiserver
index fd628b7..3c813ef 100644 (file)
@@ -47,6 +47,11 @@ spec:
                   component: "{{ .Values.elasticsearch.cluster.name }}"
       nodeSelector:
         nodetype: caas_master
+      tolerations:
+      - key: "node-maintenancemode"
+        value: "enabled"
+        operator: "Equal"
+        effect: "NoExecute"
       containers:
       - name: elasticsearch
         env:
index da601b7..ebcfac4 100644 (file)
@@ -35,6 +35,11 @@ spec:
       priorityClassName: "system-cluster-critical"
       nodeSelector:
         nodetype: caas_master
+      tolerations:
+      - key: "node-maintenancemode"
+        value: "enabled"
+        operator: "Equal"
+        effect: "NoExecute"
       serviceAccountName: metrics-apiserver
       containers:
       - name: metrics-server
index 753edc5..546a39c 100644 (file)
@@ -35,6 +35,11 @@ spec:
       priorityClassName: "system-cluster-critical"
       nodeSelector:
         nodetype: caas_master
+      tolerations:
+      - key: "node-maintenancemode"
+        value: "enabled"
+        operator: "Equal"
+        effect: "NoExecute"
       serviceAccountName: prometheus
       containers:
       - name: prometheus
index f581eca..df3098c 100644 (file)
@@ -35,6 +35,11 @@ spec:
       hostNetwork: true
       nodeSelector:
         sriov: enabled
+      tolerations:
+      - key: "node-maintenancemode"
+        value: "enabled"
+        operator: "Equal"
+        effect: "NoExecute"
       containers:
       - name: sriovdp
         image: {{ .Values.sriovdp.image_name }}