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 通过设置虚拟网络设备ÿ

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-31 06:06:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-31 06:06:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-31 06:06:01       82 阅读
  4. Python语言-面向对象

    2024-01-31 06:06:01       91 阅读

热门阅读

  1. Jmeter学习系列之三:测试计划详细介绍

    2024-01-31 06:06:01       53 阅读
  2. Python爬虫学习之selenium库

    2024-01-31 06:06:01       58 阅读
  3. 爬虫学习笔记-selenium交互

    2024-01-31 06:06:01       51 阅读
  4. python爬虫学习之selenium_chrome handless的使用

    2024-01-31 06:06:01       49 阅读
  5. Hive之set参数大全-22(完)

    2024-01-31 06:06:01       41 阅读
  6. Servlet基础之URL匹配规则

    2024-01-31 06:06:01       46 阅读
  7. 交换机 路由器 网卡 MAC

    2024-01-31 06:06:01       58 阅读
  8. Session

    Session

    2024-01-31 06:06:01      38 阅读