如何将Spring Cloud与Kubernetes集成在一起的源码

在建立微服务时,Spring Cloud和Kubernetes可能会成为相互竞争的解决方案。Spring Cloud提供的诸如EurekaSpring Cloud Config或Zuul等组件可能会被Kubernetes内置的相应对象所取代,如服务、配置映射、Secrets安全或ingresses入口。但即使你决定使用Kubernetes组件而不是Spring Cloud,您也可以利用整个Spring Cloud项目中提供的一些有趣功能。

这个开源勇敢地展示了如何结合Kubernetes和Spring Cloud:

1. 在原生开发中使用Spring Boot 2.0

2. 使用Spring Cloud Kubernetes项目为所有微服务提供服务发现

3. 使用Kubernetes Config Maps和Secrets将配置设置注入应用程序的pod中

4. 使用Docker构建应用程序映像,并使用YAML配置文件在Kubernetes上部署它们

5.将Spring Cloud Kubernetes与Zuul代理一起使用,为所有微服务暴露一个Swagger API文档

6.使用Ribbon进行服务间通信

原文 

https://www.jdon.com/49687

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » 如何将Spring Cloud与Kubernetes集成在一起的源码

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址