microk8s部署springboot微服务系列

2020-09-28  本文已影响0人  Charles_linzc

使用microk8s的初衷在于学习k8s上的相关部署,探讨怎么能够将已经部署在阿里云虚拟机环境的微服务迁入到k8s中。同时也进一步试了一下,通过k8s的service减少springcloud的依赖。

总体上,感觉不需要让开发工程师都了解和修改代码的情况下,能够让devopts将所有微服务迁移到k8s环境上。

microk8s 安装

在microk8s上部署 Eureka服务

在microk8s上部署springcloud的配置中心服务

microk8s上部署授权服务

microk8s处理微服务之间的调用

microk8s上改造微服务对spring cloud的依赖 

手动下载和安装microk8s

我们的应用平台跑在阿里云和华为云, 后面还需要研究部署到不同云服务商平台时的一些问题,可能主要集中在:

1.  使用云服务商的loadbalancer 接入服务

2. 通过SNAT给微服务提供外网访问能力

3. 挂在不同云服务商的NFS和OSS

上一篇 下一篇

猜你喜欢

热点阅读