From 84458b6618e9a5ee3c2c446ff87739582b356713 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期二, 26 十二月 2023 11:43:34 +0800
Subject: [PATCH] 把创建namespace的逻辑挪出来

---
 src/k8s/create.go |   32 +++++++++++++++++++++-----------
 1 files changed, 21 insertions(+), 11 deletions(-)

diff --git a/src/k8s/create.go b/src/k8s/create.go
index a1681ca..f969a8a 100644
--- a/src/k8s/create.go
+++ b/src/k8s/create.go
@@ -36,6 +36,8 @@
 	NameSpace      string                // Namespace
 	DeploymentName string                // Deployment 鍚嶇О
 	ServiceName    string                // Service 鍚嶇О
+	ALHost         string                // 绠楁硶Host
+	Host           string                // 鏈嶅姟Host
 }
 
 func create_test() {
@@ -134,12 +136,6 @@
 		return err
 	}
 
-	// 鍒涘缓 Namespace
-	err = createNamespace(config.Client, config.NameSpace)
-	if err != nil {
-		return err
-	}
-
 	config.HttpPort, config.RpcPort, err = getTwoNodePort(config.Client)
 	if err != nil {
 		return err
@@ -227,12 +223,26 @@
 									Value: fmt.Sprint(config.RpcPort),
 								},
 								{
-									Name:  "DB_HOST",
-									Value: "172.20.11.128",
+									Name: "DB_HOST",
+									ValueFrom: &apiv1.EnvVarSource{
+										FieldRef: &apiv1.ObjectFieldSelector{
+											APIVersion: "v1",
+											FieldPath:  "status.hostIP",
+										},
+									},
 								},
 								{
-									Name:  "GRPC_HOST",
-									Value: "0.0.0.0",
+									Name: "HOST",
+									ValueFrom: &apiv1.EnvVarSource{
+										FieldRef: &apiv1.ObjectFieldSelector{
+											APIVersion: "v1",
+											FieldPath:  "status.hostIP",
+										},
+									},
+								},
+								{
+									Name:  "AL_HOST",
+									Value: config.ALHost,
 								},
 								{
 									Name:  "DB_NAME",
@@ -240,7 +250,7 @@
 								},
 								{
 									Name:  "DB_PORT",
-									Value: strconv.Itoa(3306),
+									Value: strconv.Itoa(6446),
 								},
 								{
 									Name:  "DB_USER",

--
Gitblit v1.8.0