From dabbe4c25eae2c46f861ab4fc23b837534a94603 Mon Sep 17 00:00:00 2001 From: cheliequan <liequanche@126.com> Date: 星期三, 31 五月 2023 19:32:14 +0800 Subject: [PATCH] k8s部署时通过环境变量传递数据库连接字符串 --- src/k8s/create.go | 25 +++++++++++++++++++++++-- 1 files changed, 23 insertions(+), 2 deletions(-) diff --git a/src/k8s/create.go b/src/k8s/create.go index 53e4ef0..12b995c 100644 --- a/src/k8s/create.go +++ b/src/k8s/create.go @@ -7,8 +7,9 @@ "log" "math/rand" "path/filepath" + "strconv" - "../util" + "basic.com/aps/aps_deploy.git/src/util" appsv1 "k8s.io/api/apps/v1" apiv1 "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/api/errors" @@ -25,7 +26,7 @@ usedNodePorts = make(map[int32]bool) ) -func main() { +func create_test() { // 閰嶇疆 Kubernetes 闆嗙兢鐨� kubeconfig 璺緞 kubeconfig := flag.String("kubeconfig", filepath.Join(util.HomeDir(), ".kube", "config"), "kubeconfig file") flag.Parse() @@ -207,6 +208,26 @@ Name: "NODE_ID", Value: namespace, }, + { + Name: "DB_HOST", + Value: namespace, + }, + { + Name: "DB_NAME", + Value: namespace, + }, + { + Name: "DB_PORT", + Value: strconv.Itoa(3306), + }, + { + Name: "DB_USER", + Value: namespace, + }, + { + Name: "DB_PASSWD", + Value: namespace + "@Basic2023", + }, }, }, }, -- Gitblit v1.8.0