前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >spring-boot-istio:能自动在k8s上创建Istio资源的SpringBoot库

spring-boot-istio:能自动在k8s上创建Istio资源的SpringBoot库

作者头像
lyb-geek
发布2023-09-05 12:57:34
4210
发布2023-09-05 12:57:34
举报
文章被收录于专栏:Linyb极客之路

这个Spring Boot Istio库是专门为Spring Boot应用准备的。一旦这个库被加入你的应用并启用,它就会根据代码和注解字段@EnableIstio在当前Kubernetes集群上创建Istio资源。 Maven:

<dependency> <groupId>com.github.piomin</groupId> <artifactId>istio-spring-boot-starter</artifactId> <version>0.2.0</version></dependency>

该库为在Kubernetes上创建基于注解@EnableIstio的Istio资源提供自动配置的支持。

@SpringBootApplication@EnableIstio(version = "v1", retries = 3, timeout = 3)public class CallmeApplication { public static void main(String[] args) { SpringApplication.run(CallmeApplication.class, args); } }

原理: 当这个Spring Boot Istio库被包含在你的应用程序中时,它使用Java Istio客户端与Istod通信。 在应用程序启动期间,该库与Istio API进行通信,以便创建DestinationRule和VirtualService对象。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-08-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Linyb极客之路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
服务网格
服务网格(Tencent Cloud Mesh, TCM),一致、可靠、透明的云原生应用通信网络管控基础平台。全面兼容 Istio,集成腾讯云基础设施,提供全托管服务化的支撑能力保障网格生命周期管理。IaaS 组网与监控组件开箱即用,跨集群、异构应用一致发现管理加速云原生迁移。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档