From 4b717f9a0ed341163f4891f3007f990f658262d3 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期四, 11 一月 2024 20:12:14 +0800 Subject: [PATCH] 创建clusterIP service --- src/k8s/create.go | 18 ++++++++++-------- 1 files changed, 10 insertions(+), 8 deletions(-) diff --git a/src/k8s/create.go b/src/k8s/create.go index 488c600..b08e0d9 100644 --- a/src/k8s/create.go +++ b/src/k8s/create.go @@ -48,6 +48,8 @@ ALHost string // 绠楁硶Host Host string // 鏈嶅姟Host NodeID string // Nsq鑺傜偣ID + HttpNodePort int32 // HTTP nodePort绔彛 + RpcNodePort int32 // RPC nodePort绔彛 } func create_test() { @@ -298,7 +300,7 @@ return err } - config.HttpPort, config.RpcPort, err = getTwoNodePort(config.Client) + config.HttpNodePort, config.RpcNodePort, err = getTwoNodePort(config.Client) if err != nil { return err } @@ -350,7 +352,7 @@ }, { Name: "GRPC_NODE_PORT", - Value: strconv.Itoa(int(config.RpcPort)), + Value: strconv.Itoa(int(config.RpcNodePort)), }, { Name: "NODE_ID", @@ -459,16 +461,16 @@ { Name: "http", Protocol: apiv1.ProtocolTCP, - Port: port, // 闆嗙兢鍐呴儴璁块棶绔彛 - TargetPort: intstr.FromInt(int(port)), // 瀹瑰櫒瀵瑰绔彛 - NodePort: config.HttpPort, // 澶栭儴璁块棶绔彛 + Port: config.HttpPort, // 闆嗙兢鍐呴儴璁块棶绔彛 + TargetPort: intstr.FromInt(int(config.HttpPort)), // 瀹瑰櫒瀵瑰绔彛 + NodePort: config.HttpNodePort, // 澶栭儴璁块棶绔彛 }, { Name: "tcp", Protocol: apiv1.ProtocolTCP, - Port: rpcPort, - TargetPort: intstr.FromInt(int(rpcPort)), - NodePort: config.RpcPort, + Port: config.RpcPort, + TargetPort: intstr.FromInt(int(config.RpcPort)), + NodePort: config.RpcNodePort, }, }, SessionAffinity: apiv1.ServiceAffinityClientIP, -- Gitblit v1.8.0