架构从SpringCloud升级到Istio
优势
- 自动伸缩
- 健康检查和自愈能力
- kubernetes生态好,解决方案多;监控告警、网络等都有成熟方案和插件,有问题也很容易找到解决方案
- 不局限于docker,同样也支持RKT(当前docker为ce版本)
- 官方自带dashboard,可进行简单操作,大部分操作可不必使用命令行
- Spring Cloud限定了开发语言为Java,Kubernetes天然支持异构
- 单独管理服务的CPU、内存、磁盘和网络
前置条件
境外代理
与kubernetes相关所有软件安装包、容器镜像都在google的服务器,因为GFW的存在,需要翻墙访问。
[阅读全文]