ktConnect打通容器环境

作用

打通本地环境和k8s集群环境,可将本地服务注册到集群中,用于debug调试。

搭建环境

1.下载ktConnect

下载链接:KtConnect

2.配置环境变量

安装目录:D:\tool\ktconnect\ktctl_0.3.7_Windows_x86_64

环境变量path:D:\tool\ktconnect\ktctl_0.3.7_Windows_x86_64

image.png

image.png
3.打开cmd窗口,启动

默认会去用户下面的kube查找
config ktctl connect --namespace dev --nodeSelector env=dev
指定config
ktctl connect --namespace dev --kubeconfig ./config

D:\k8s>ktctl connect --namespace test 9:49AM INF Using cluster context kubernetes-admin@kubernetes (kubernetes) 9:49AM INF KtConnect 0.3.7 start at 20172 (windows amd64) 9:49AM INF Fetching cluster time … 9:49AM INF Fetching cluster time …

4.在k8s集群中查找该pod

kubectl get pod -n test |grep kt

image.png

5.启动本地服务,注册到集群环境中

修改本地bootstrap.yml

defaultZone: http://wafer:wafer@testwafer83-eureka:8080/eureka/

image.png
本地服务注册到集群环境前:

image.png

本地服务注册到集群环境后:

image.png

6.数据库本地连接

连接名:testwafer83-mysql 主机:testwafer83-mysql 端口:3306 用户名:** 密码:**

image.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值