首页 > 其他分享 >k8s + springcloud 微服务开发调试工具kt Connect的使用

k8s + springcloud 微服务开发调试工具kt Connect的使用

时间:2024-04-02 16:00:15浏览次数:22  
标签:github Kubernetes springcloud connect https kt k8s Connect

概览

KtConnect(全称Kubernetes Toolkit Connect)是一款基于Kubernetes环境用于提高本地测试联调效率的小工具。

通过这个工具,可以不在本地启动所有服务,只需启动当前开发的服务即可,其它服务使用的是部署在k8s集群的实例,如下图:

在这里插入图片描述

Reference

官方文档:https://github.com/alibaba/kt-connect
下载:https://github.com/alibaba/kt-connect/releases

开发环境配置

  1. 将下载的 库文件wintun.dll和ktctl.exe放入环境变量PATH路径中
  2. 配置kubeconfig文件

把k8s master的配置文件放到本地用户目录:C:\Users\Administrator.kube\config,用于连接k8s集群的身份认证。

文件内容类似于:

apiVersion: v1
clusters:
- 

标签:github,Kubernetes,springcloud,connect,https,kt,k8s,Connect
From: https://blog.csdn.net/xgw1010/article/details/137270736

相关文章

  • Kylin Desktop V10部署达梦数据库(DM8)
    1.环境处理器:飞腾D2000/8E8C内存:16GB系统:银河麒麟桌面版操作系统(国防版)V10达梦数据库:dm8_20231226_FTarm2000_kylin10_sp1_642.软件下载链接:https://www.dameng.com/list_103.html3.环境部署我这里已经下载好了(软件、环境部署脚本),需拷贝至桌面运行no1.sh,安装完成后运行n......
  • 17、Connect-the-dots(VulnHub)
    Connect-the-dots一、nmapcatports|grepopen|awk-F'/''{print$1}'|paste-sd','>nmap_open_port_total.txt二、ftp渗透没啥三、web渗透随便看看图片隐写目录爆破没错,web端给我们的提示就是去找备份/backupsbootstrap.min.cs这个是啥c......
  • 鸿蒙ArkTS属性justifyContent不生效
    在鸿蒙ArkTS开发时,书写如下代码build(){Column(){Row(){Text('短信验证码登录')Text('忘记密码')}.justifyContent(FlexAlign.SpaceBetween)}.width('100%')}这时justifyContent并没有出现两端对齐的效果原因是没有设置Row......
  • 下载安装 macOS 版本的 Windows 远程桌面客户端(Microsoft Remote Desktop)
    如果有非国区的账号,直接在商店中下载即可:https://apps.apple.com/us/app/microsoft-remote-desktop/id1295203466?mt=12国区是搜不到的,微软提供了beta版本下载:https://install.appcenter.ms/orgs/rdmacios-k2vy/apps/microsoft-remote-desktop-for-mac/distribution_groups/al......
  • 微服务篇---springcloud高频面试题(2)☁️
    SpringCloud项目中有没有做过限流?怎么做的?Nginx限流-控制速率Nginx限流-控制连接数......
  • MySQL如何解决Host is not allowed to connect to this MySQL server
    在运行Androidstudio时,日志中报错HostisnotallowedtoconnecttothisMySQLserver, 解决方案:1、登录MySQL控制台:在电脑下方搜索 2、选择上图中Unicode3、输入MySQL密码4、根据命令mysql>usemysql;Databasechangedmysql>updateusersethost='%'whereuser......
  • 七、使用jsPlumb实现流程图功能--Connection事件和拦截器
    在一个交互式的流程图配置中,连线可能是最高频的操作。jsPlumb也提供了相对应的事件和拦截器可以让开发人员做一些符合需求的功能。一、Connection事件Connection事件是在行为发生之后的一个通知,Connection常用的一些事件有:EVENT_CONNECTION:连线创建之后触发的事件。EVENT_CON......
  • 24年3月使用VS22编译Telegram Desktop
    0.环境准备,我使用的VS版本是17.9.4,SDK版本是10.0.22621.0,最好不要用太老的版本 1.去下载Python,git,cmake这三个工具,然后在D盘根目录新建TBuild文件夹,里面再建Libraries和ThirdParty这两个文件夹下载地址:Python3.10:https://www.python.org/downloads/Git:https://git-scm.com/......
  • Java从坚持到精通-SpringCloud(持续更新中)
    1.什么是SpringCloud以及与SpringBoot的关系SpringCloud是一系列框架的有序集合。SpringBoot为SpringCloud提供了代码实现环境,使用SpringBoot将其他组合有机融合到了SpringCloud的体系中了。所以说,SpringCloud是基于SpringBoot的微服务系统架构的一站式解决方案。2.SpringClo......
  • SpringCloud下的微服务应用技术(结尾篇)
    六.Feign远程调用6.1替代RestTemplateRestTemplate调用问题:代码可读性差,参数复杂且URL难维护。Feign是一个声明式的HTTP客户端,官方地址:GitHub-OpenFeign/feign:Feignmakeswritingjavahttpclientseasier它可以解决上述提到的问题。STEP1:首先,在orderservice中引......