# 环境准备

按照本系列文档在 Kubernetes 上部署 SpringBlade 时,需要准备如下内容:KubernetesKuboarddocker 镜像Kubernetes 名称空间

# Kubernetes

# Kuboard

# docker 镜像

本系列文档中所用到的镜像已经被提前发布到一个公共镜像仓库,标签如下:

如果您想要自己构建这些镜像,请参考文档 构建 SpringBlade 容器镜像

swr.cn-east-2.myhuaweicloud.com/blade/blade-admin:3.0.3
swr.cn-east-2.myhuaweicloud.com/blade/blade-auth:3.0.3
swr.cn-east-2.myhuaweicloud.com/blade/blade-desk:3.0.3
swr.cn-east-2.myhuaweicloud.com/blade/blade-develop:3.0.3
swr.cn-east-2.myhuaweicloud.com/blade/blade-gateway:3.0.3
swr.cn-east-2.myhuaweicloud.com/blade/blade-log:3.0.3
swr.cn-east-2.myhuaweicloud.com/blade/blade-report:3.0.3
swr.cn-east-2.myhuaweicloud.com/blade/blade-resource:3.0.3
swr.cn-east-2.myhuaweicloud.com/blade/blade-swagger:3.0.3
swr.cn-east-2.myhuaweicloud.com/blade/blade-system:3.0.3
swr.cn-east-2.myhuaweicloud.com/blade/blade-user:3.0.3
swr.cn-east-2.myhuaweicloud.com/blade/blade-web:3.0.3
swr.cn-east-2.myhuaweicloud.com/blade/saber-db:3.0.3
swr.cn-east-2.myhuaweicloud.com/blade/sentinel-dashboard:1.8.0    # 同 bladex/sentinel-dashboard:1.8.0
swr.cn-east-2.myhuaweicloud.com/blade/redis:5.0.2-alpine          # 同 redis:5.0.2-alpine
swr.cn-east-2.myhuaweicloud.com/blade/nacos-server:2.0.0          # 同 nacos/nacos-server:2.0.0
swr.cn-east-2.myhuaweicloud.com/blade/nacos-mysql:5.7             # 同 nacos/nacos-mysql:5.7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

# Kubernetes 名称空间

创建一个 Kubernetes 名称空间用于部署 SpringBlade,例如 spring-blade

创建名称空间的步骤如下:

  • 打开 Kuboard 首页,如下图所示:

    假设您已经导入了至少一个 Kubernetes 集群到 Kuboard

    image-20210501171012263

  • 点击其中的一个 已就绪 状态的集群,如下图所示:

    image-20210501171137417

  • 点击上图中 编辑名称空间列表 的按钮,结果如下图所示:

    image-20210501171255896

  • 点击上图中的 创 建 按钮,结果如下图所示:

    image-20210501171419961

  • 在上图中输入名称空间的名称 spring-blade,并点击 保存 按钮,完成名称空间的创建。

开始部署

至此,您已经做好了所有准备,可以使用 Kuboard 在 Kubernetes 上 部署 SpringBlade

更新时间: 2021-05-04 18:20:16