当前位置: 首页 > article >正文

18.通过telepresence调试部署在Kubernetes上的微服务

Telepresence简介

在微服务架构中,本地开发和调试往往是一项具有挑战性的任务。Telepresence 是一种强大的工具,使得开发者本地机器上开发微服务时能够与运行在 Kubernetes 集群中的其他服务无缝交互。本文将深入探讨 Telepresence 的架构、运行原理,并通过实际的案例演示其强大功能。

Telepresence 架构

在这里插入图片描述

Telepresence CLI

Telepresence CLI(命令行界面)负责协调工作站上的各个组件:它启动 Telepresence 后台进程,充当用户接口与 Telepresence User-Daemon 进行交互。

Telepresence Daemons

Telepresence 会在开发者机器上运行2个后台进程,它们作为与集群网络通信的主要交点,以便与集群通信并处理拦截的流量。

User -Daemon

User-Daemon 协调通过与 Traffic Manager 通信创建和删除拦截。所有与集群的请求都经过此 Daemon。

Root-Daemon

Root-Daemon 通过设置虚拟网络设备ÿ


http://www.kler.cn/a/227357.html

相关文章:

  • Vue.js设计与实现(霍春阳)
  • 【Vue】组件间通信的7种方法(全)
  • JDK9~17部分新特性浅学
  • Javaweb之SpringBootWeb案例之 @ConfigurationProperties的详细解析
  • 【软件设计师笔记】一篇文章让你读懂什么是软件工程与系统开发
  • 【leetcode题解C++】98.验证二叉搜索树 and 701.二叉搜索树中的插入操作
  • 参考数据集INRIA Holidays dataset
  • 前端学习之路(4) vue2和vue3的区别
  • 我们都活在一台「思考机器」里
  • 如何确定python包的依赖关系
  • 【AG32VF407】国产MCU+FPGA Verilog双边沿检测输出方波
  • 洗地机哪个品牌质量好?盘点当下最值得买的4款洗地机型号推荐
  • 09. 【Linux教程】ls 查看文件和目录列表
  • 【C++入门到精通】C++的IO流(输入输出流) [ C++入门 ]
  • uniapp 高德地图显示
  • RabbitMQ 部署指南
  • Java轻量级稀疏矩阵求解SparseLU4J
  • Matomo 访问图形显示异常
  • Linux内核与驱动面试经典“小”问题集锦(1)
  • Ubuntu server如何使用 Daphne + Nginx + supervisor部署 Django