From 2553f56bd93a04523fe210d2484f24228267a71e Mon Sep 17 00:00:00 2001 From: sawyersong Date: Thu, 9 Nov 2023 17:38:15 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=95=B4=E5=90=88dispatch-docker,=20di?= =?UTF-8?q?spatch-kubernetes=E6=A8=A1=E5=9D=97=E5=88=B0dispatch=20#9548?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- helm-charts/core/ci/base/default_env.yaml | 2 ++ scripts/bkenv.properties | 4 ++++ support-files/templates/#etc#ci#application-dispatch.yml | 4 ++-- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/helm-charts/core/ci/base/default_env.yaml b/helm-charts/core/ci/base/default_env.yaml index e80e7d322e8..99bfb268867 100644 --- a/helm-charts/core/ci/base/default_env.yaml +++ b/helm-charts/core/ci/base/default_env.yaml @@ -31,10 +31,12 @@ bkCiClusterTag: devops bkCiRepositoryGithubServer: repository bkCiDockerRoutingType: KUBERNETES bkCiDockerJobQuotaEnable: false +bkCiBcsEnable: false bkCiBcsCpu: 8.0 bkCiBcsMemory: 16048 bkCiKubernetesCpu: 8 bkCiKubernetesMemory: 16048 +bkCiKubernetesEnable: true bkCiKubernetesHost: http://kubernetes-manager bkCiKubernetesToken: landun bkCiDevopsToken: devops diff --git a/scripts/bkenv.properties b/scripts/bkenv.properties index c5c13fe5960..50bd5b37007 100644 --- a/scripts/bkenv.properties +++ b/scripts/bkenv.properties @@ -197,6 +197,8 @@ BK_CI_REDIS_SSL=false BK_CI_REDIS_SENTINEL_ADDR= # BK_CI_REDIS_SENTINEL_MASTER_NAME无默认值. 无需修改. BK_CI_REDIS_SENTINEL_MASTER_NAME= +# BK_CI_BCS_ENABLE无默认值,是否开启蓝鲸bcs资源调度,按需修改 +BK_CI_BCS_ENABLE=false # BK_CI_BCS_HOST无默认值,BCS API地址,按需修改 BK_CI_BCS_HOST= # BK_CI_BCS_TOKEN无默认值,BCS API token,按需修改 @@ -205,6 +207,8 @@ BK_CI_BCS_TOKEN= BK_CI_BCS_CPU=16.0 # BK_CI_BCS_MEMORY默认为32769,BCS构建机默认容器内存配额,按需修改 BK_CI_BCS_MEMORY=32769 +# BK_CI_KUBERNETES_ENABLE无默认值,是否开启kubernetes资源调度,按需修改 +BK_CI_KUBERNETES_ENABLE=true # BK_CI_KUBERNETES_HOST无默认值,KUBERNETES API地址,按需修改 BK_CI_KUBERNETES_HOST= # BK_CI_KUBERNETES_TOKEN无默认值,KUBERNETES API token,按需修改 diff --git a/support-files/templates/#etc#ci#application-dispatch.yml b/support-files/templates/#etc#ci#application-dispatch.yml index d9d95b1ec6f..94f4bd56454 100644 --- a/support-files/templates/#etc#ci#application-dispatch.yml +++ b/support-files/templates/#etc#ci#application-dispatch.yml @@ -30,7 +30,7 @@ dispatch: # kubernetes-dispatch集群配置 kubernetes: - enable: true + enable: __BK_CI_KUBERNETES_ENABLE__ apiUrl: __BK_CI_KUBERNETES_HOST__ token: __BK_CI_KUBERNETES_TOKEN__ entrypoint: /data/devops/config/init.sh @@ -49,7 +49,7 @@ kubernetes: # 对接蓝鲸BCS容器调度集群需要用到的配置 bcs: - enable: false + enable: __BK_CI_BCS_ENABLE__ apiUrl: __BK_CI_BCS_HOST__ token: __BK_CI_BCS_TOKEN__ entrypoint: /tools/bcs_init.sh