update
This commit is contained in:
@@ -58,11 +58,15 @@
|
|||||||
stages:
|
stages:
|
||||||
- name: '部署k8s模块'
|
- name: '部署k8s模块'
|
||||||
script: |
|
script: |
|
||||||
echo "${KUBECONFIG_DATA}" | base64 -d > ~/.kube/config
|
echo "${KUBECONFIG_DATA}" | base64 -d > ~/.kube/config
|
||||||
chmod 600 ~/.kube/config # 安全性建议
|
chmod 600 ~/.kube/config
|
||||||
|
|
||||||
|
# 如果设置了 KUBE_CONTEXT,则切换上下文
|
||||||
|
if [ -n "${KUBE_CONTEXT}" ]; then
|
||||||
|
kubectl config use-context "${KUBE_CONTEXT}"
|
||||||
|
fi
|
||||||
export NAMESPACE=${KUBE_NAMESPACE:-default}
|
export NAMESPACE=${KUBE_NAMESPACE:-default}
|
||||||
export DEPLOYMENT_NAME=${KUBE_DEPLOYMENT:? "KUBE_DEPLOYMENT 未设置或者没有默认值"}
|
kubectl rollout restart deployment/${KUBE_DEPLOYMENT} -n ${NAMESPACE}
|
||||||
kubectl rollout restart deployment/${DEPLOYMENT_NAME} -n ${NAMESPACE}
|
|
||||||
|
|
||||||
.build_images_app_template: &build_images_app_template
|
.build_images_app_template: &build_images_app_template
|
||||||
services:
|
services:
|
||||||
|
|||||||
Reference in New Issue
Block a user