From 758f15f227e4c7e365430621ce347a498499a0f2 Mon Sep 17 00:00:00 2001 From: quicksilver Date: Mon, 2 Mar 2020 16:43:30 +0800 Subject: [PATCH] Add pod tolerations to Jenkins slave pods (#1473) * Increase memory limit in Jenkins CI Signed-off-by: quicksilver * Add pod tolerations to slave pods --- ci/jenkins/pod/docker-pod.yaml | 6 +++++- .../pod/milvus-cpu-version-centos7-build-env-pod.yaml | 5 +++++ .../pod/milvus-cpu-version-ubuntu18.04-build-env-pod.yaml | 5 +++++ .../pod/milvus-gpu-version-centos7-build-env-pod.yaml | 5 +++++ .../pod/milvus-gpu-version-ubuntu18.04-build-env-pod.yaml | 5 +++++ ci/jenkins/pod/testEnvironment.yaml | 6 +++++- 6 files changed, 30 insertions(+), 2 deletions(-) diff --git a/ci/jenkins/pod/docker-pod.yaml b/ci/jenkins/pod/docker-pod.yaml index a4fed0bc..4d7d0b8f 100644 --- a/ci/jenkins/pod/docker-pod.yaml +++ b/ci/jenkins/pod/docker-pod.yaml @@ -20,4 +20,8 @@ spec: - name: docker-sock hostPath: path: /var/run/docker.sock - + tolerations: + - key: dedicated + operator: Equal + value: milvus + effect: NoSchedule diff --git a/ci/jenkins/pod/milvus-cpu-version-centos7-build-env-pod.yaml b/ci/jenkins/pod/milvus-cpu-version-centos7-build-env-pod.yaml index beed02d0..6a400883 100644 --- a/ci/jenkins/pod/milvus-cpu-version-centos7-build-env-pod.yaml +++ b/ci/jenkins/pod/milvus-cpu-version-centos7-build-env-pod.yaml @@ -36,3 +36,8 @@ spec: ports: - containerPort: 3306 name: mysql + tolerations: + - key: dedicated + operator: Equal + value: milvus + effect: NoSchedule diff --git a/ci/jenkins/pod/milvus-cpu-version-ubuntu18.04-build-env-pod.yaml b/ci/jenkins/pod/milvus-cpu-version-ubuntu18.04-build-env-pod.yaml index 89e82ec1..34474b72 100644 --- a/ci/jenkins/pod/milvus-cpu-version-ubuntu18.04-build-env-pod.yaml +++ b/ci/jenkins/pod/milvus-cpu-version-ubuntu18.04-build-env-pod.yaml @@ -36,3 +36,8 @@ spec: ports: - containerPort: 3306 name: mysql + tolerations: + - key: dedicated + operator: Equal + value: milvus + effect: NoSchedule diff --git a/ci/jenkins/pod/milvus-gpu-version-centos7-build-env-pod.yaml b/ci/jenkins/pod/milvus-gpu-version-centos7-build-env-pod.yaml index a41d1f61..608e9b32 100644 --- a/ci/jenkins/pod/milvus-gpu-version-centos7-build-env-pod.yaml +++ b/ci/jenkins/pod/milvus-gpu-version-centos7-build-env-pod.yaml @@ -38,3 +38,8 @@ spec: ports: - containerPort: 3306 name: mysql + tolerations: + - key: dedicated + operator: Equal + value: milvus + effect: NoSchedule diff --git a/ci/jenkins/pod/milvus-gpu-version-ubuntu18.04-build-env-pod.yaml b/ci/jenkins/pod/milvus-gpu-version-ubuntu18.04-build-env-pod.yaml index 20ec6189..b1d3a74a 100644 --- a/ci/jenkins/pod/milvus-gpu-version-ubuntu18.04-build-env-pod.yaml +++ b/ci/jenkins/pod/milvus-gpu-version-ubuntu18.04-build-env-pod.yaml @@ -38,3 +38,8 @@ spec: ports: - containerPort: 3306 name: mysql + tolerations: + - key: dedicated + operator: Equal + value: milvus + effect: NoSchedule diff --git a/ci/jenkins/pod/testEnvironment.yaml b/ci/jenkins/pod/testEnvironment.yaml index da1af449..ff79299c 100644 --- a/ci/jenkins/pod/testEnvironment.yaml +++ b/ci/jenkins/pod/testEnvironment.yaml @@ -26,4 +26,8 @@ spec: - name: kubeconf secret: secretName: test-cluster-config - + tolerations: + - key: dedicated + operator: Equal + value: milvus + effect: NoSchedule -- GitLab