Add maintenance toleration for chart and tiller 00/2200/2 master
authorHu Zhou <hu.zhou@nokia.com>
Fri, 17 Jan 2020 09:40:49 +0000 (11:40 +0200)
committerHu Zhou <hu.zhou@nokia.com>
Fri, 17 Jan 2020 12:08:47 +0000 (14:08 +0200)
Change-Id: Ibebacb5f546fafadb01302124f36f8d1a6853529
Signed-off-by: Hu Zhou <hu.zhou@nokia.com>
SPECS/caas-chartrepo.spec
SPECS/caas-helm.spec
ansible/roles/chart_repo/templates/chart-repo.yml
ansible/roles/helm/templates/tiller.yml

index d021788..e2a4639 100644 (file)
@@ -15,7 +15,7 @@
 %define COMPONENT chartrepo
 %define RPM_NAME caas-%{COMPONENT}
 %define RPM_MAJOR_VERSION 1.0.0
 %define COMPONENT chartrepo
 %define RPM_NAME caas-%{COMPONENT}
 %define RPM_MAJOR_VERSION 1.0.0
-%define RPM_MINOR_VERSION 12
+%define RPM_MINOR_VERSION 13
 %define go_version 1.12.10
 %define IMAGE_TAG %{RPM_MAJOR_VERSION}-%{RPM_MINOR_VERSION}
 %define docker_build_dir %{_builddir}/%{RPM_NAME}-%{RPM_MAJOR_VERSION}/docker-build
 %define go_version 1.12.10
 %define IMAGE_TAG %{RPM_MAJOR_VERSION}-%{RPM_MINOR_VERSION}
 %define docker_build_dir %{_builddir}/%{RPM_NAME}-%{RPM_MAJOR_VERSION}/docker-build
index 80b0edf..6c73965 100644 (file)
@@ -15,7 +15,7 @@
 %define COMPONENT helm
 %define RPM_NAME caas-%{COMPONENT}
 %define RPM_MAJOR_VERSION 2.15.2
 %define COMPONENT helm
 %define RPM_NAME caas-%{COMPONENT}
 %define RPM_MAJOR_VERSION 2.15.2
-%define RPM_MINOR_VERSION 0
+%define RPM_MINOR_VERSION 1
 %define IMAGE_TAG %{RPM_MAJOR_VERSION}-%{RPM_MINOR_VERSION}
 %define go_version 1.12.10
 %define binary_build_dir %{_builddir}/%{RPM_NAME}-%{RPM_MAJOR_VERSION}/binary-save
 %define IMAGE_TAG %{RPM_MAJOR_VERSION}-%{RPM_MINOR_VERSION}
 %define go_version 1.12.10
 %define binary_build_dir %{_builddir}/%{RPM_NAME}-%{RPM_MAJOR_VERSION}/binary-save
index 9a111a7..cad9b3c 100644 (file)
@@ -33,6 +33,11 @@ spec:
       dnsPolicy: ClusterFirst
       nodeSelector:
         nodetype: caas_master
       dnsPolicy: ClusterFirst
       nodeSelector:
         nodetype: caas_master
+      tolerations:
+      - key: "node-maintenancemode"
+        value: "enabled"
+        operator: "Equal"
+        effect: "NoExecute"
       securityContext:
         runAsUser: {{ caas.uid.chartrepo }}
       containers:
       securityContext:
         runAsUser: {{ caas.uid.chartrepo }}
       containers:
index 5762d81..51f06ff 100644 (file)
@@ -33,6 +33,11 @@ spec:
       dnsPolicy: ClusterFirst
       nodeSelector:
         nodetype: caas_master
       dnsPolicy: ClusterFirst
       nodeSelector:
         nodetype: caas_master
+      tolerations:
+      - key: "node-maintenancemode"
+        value: "enabled"
+        operator: "Equal"
+        effect: "NoExecute"
       securityContext:
         runAsUser: {{ caas.uid.kube }}
       containers:
       securityContext:
         runAsUser: {{ caas.uid.kube }}
       containers: