前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >分享我司基于K8s & Spring Cloud的私有云技术选型!

分享我司基于K8s & Spring Cloud的私有云技术选型!

作者头像
用户1516716
发布2018-12-26 15:09:29
1.6K0
发布2018-12-26 15:09:29
举报
文章被收录于专栏:A周立SpringCloudA周立SpringCloud

最近有朋友问到我基于K8s & Spring Cloud的PaaS云平台的相关问题,正好之前在卓望数码 时专门做这个的。考虑到技术选型本身并不涉及业务,也不涉及商业机密,索性整理一下,分享出来。

注1:考虑到前公司的利益,下表列出的个别项目公司并未实际使用,又或者实际使用了,表格里故意写的未使用。再次强调,故意混淆,保障前东家的利益。 注2:感谢前东家卓望数码

微信表格体验较差,觉得显示不OK的,请点击页面底部的“查看原文”按钮,前往我的博客阅读,获得更好的阅读体验!

平台级

作用

名称

备注

平台

Kubernetes

你懂的

服务容错、断路器、

istio、linkerd

我们都没有使用(我们用Spring Cloud,Spring Cloud也有类似实现),当时istio还没有发布1.0,现已经可以用于生产;Linkerd我们当时觉得第一代上了也会被取代……

存储

Ceph、GlusterFS

我们用GlusterFS

CI/CD

Jenkins

我们只用来构建镜像,并push到私有Docker Registry

发布平台

Spinnaker

是在Kubernetes上功能最强的发布平台,Google/Netflix等开源,用这个可以不使用Jenkins了,建议调研一下。

Docker Registry

Docker Registry/Habor/Nexus

我们用Nexus 3,主要是为了同时管理Docker镜像和Maven依赖。Habor也非常不错,国产(虽然公司是外企)骄傲!

包管理

Helm

我们当时没有使用,时间占主要因素,现在已经在CNCF孵化了,很有前景。

监控

监控维度

工具

容器实例监控

Heapster+Grafana+InfluxDB

应用实例监控

Java应用本身的监控:Spring Boot Actuator + Spring Boot AdminGC监控与分析:gceasy、fastthread、gcplot等

分布式应用监控/APM

调用链监控:Zipkin、PinPoint、SkyWalking等,你猜我们用的啥?

中间件/基础组件监控

MQ/MQ监控:Kafka + Kafka Manager缓存/缓存监控:Redis + RedisStat/RedisLive数据库/数据库监控:MySQL + MyCAT

日志监控

Fluentd + Elasticsearch + Kibana

代码质量与管理

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

本文分享自 A周立SpringCloud 微信公众号,前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 微信表格体验较差,觉得显示不OK的,请点击页面底部的“查看原文”按钮,前往我的博客阅读,获得更好的阅读体验!
  • 平台级
  • 监控
  • 代码质量与管理
相关产品与服务
前端性能监控
前端性能监控(Real User Monitoring,RUM)是一站式前端监控解决方案,专注于 Web、小程序等场景监控。前端性能监控聚焦用户页面性能(页面测速,接口测速,CDN 测速等)和质量(JS 错误,Ajax 错误等),并且联动腾讯云应用性能监控实现前后端一体化监控。用户只需要安装 SDK 到自己的项目中,通过简单配置化,即可实现对用户页面质量的全方位守护,真正做到低成本使用和无侵入监控。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档