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