Apollo基于K8S的部署以及接入
Apollo镜像服务 基于开源Apollo服务进行相关服务镜像打包,实际将分发 apollo-adminservice 、 apollo-configservice 和 apollo-portal 这三个镜像安装包。 一、 部署安装 1. config服务 首先我们需要提供对应的配置文件并将其映射到对应的镜像的目录下,首先我们 编写对应的配置文件(application-github.properties): spring.datasource.url = jdbc:mysql://fill-in-the-correct-server:3306/ApolloConfigDB?characterEncoding=utf8 spring.datasource.username = FillInCorrectUser spring.datasource.password = FillInCorrectPassword 其中需要我们指定对应服务的数据库,数据库的初始化语句见根本目录sql下的 apolloconfigdb.sql 文件。并 需要在最终的映射中将对应文件映射到容器内的 /apollo-configservice/config/application-github.properties 。 对应的启动脚本如下所示: docker run -d -p 8080:8080 -