使用microk8s的初衷在于学习k8s上的相关部署,探讨怎么能够将已经部署在阿里云虚拟机环境的微服务迁入到k8s中。同时也进一步试了一下,通过k8s的service减少springcloud的依赖。
总体上,感觉不需要让开发工程师都了解和修改代码的情况下,能够让devopts将所有微服务迁移到k8s环境上。
在microk8s上部署springcloud的配置中心服务
microk8s上改造微服务对spring cloud的依赖
我们的应用平台跑在阿里云和华为云, 后面还需要研究部署到不同云服务商平台时的一些问题,可能主要集中在:
1. 使用云服务商的loadbalancer 接入服务
2. 通过SNAT给微服务提供外网访问能力
3. 挂在不同云服务商的NFS和OSS
网友评论