首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
1. 配置中心介绍
1.1. 配置管理方式
1.2. Apollo
1.2.1. Apollo 特性
1.2.2. Apollo 基础模型
1.2.3. 整体架构
1.2.4. 客户端实现方式
1.2.5. 高可用场景
1.3. 部署架构图
2. 准备环境
2.1. 停止dubbo微服务集群
2.2. 拆分zookeeper集群
2.3. 创建名称空间
3. 部署Config Service
3.1. 初始化数据库
3.1.1. 刷SQL脚本
3.1.2. 配置DNS解析
3.2. 制作Config Service镜像
3.3. 资源配置清单
3.3.1. configmap
3.3.2. deployment
3.3.3. service
3.3.4. ingress
3.3.5. 其它环境中的配置清单
3.4. 应用配置清单
4. 部署Admin service
4.1. 制作adminservice 镜像
4.2. 资源配置清单
4.2.1. configmap
4.2.2. deployment
4.2.3. 其它环境中的配置清单
4.3. 交付adminservice
5. 部署Portal
5.1. 初始化数据库
5.2. 制作portal镜像
5.3. 资源配置清单
5.3.1. configmap
5.3.2. deployment
5.3.3. service
5.3.4. ingress
5.3.5. DNS配置
5.4. 交付Portal
当前位置:
首页>>
技术小册>>
Kubernets合辑12-配置中心
小册名称:Kubernets合辑12-配置中心
当前的微服务环境中,配置项都不是硬编码到代码中的,需要通过外部文件或者参数的方式来实现可动态调整的配置,目前主要有以下几种方式来管理: ● 数据库:部分开发会将配置写在数据库中,定期读取和应用 ● 环境变量:这种是云原生环境中很常用的一种方式,通过在容器启动时对全局环境变量赋值的方式来完成 ● 命令行参数:通过Pod的args或者docker容器的CMD来实现启动参数调整 ● configmap:K8S集群中独有配置管理方案 ● 存储卷:将公共配置放在共享存储中,然后容器启动时挂载配置文件,不建议使用 ● 第三方配置中心:如 Apollo、XDiamond、Qconf等,这类配置中心操作根据方便
上一篇:
1. 配置中心介绍
下一篇:
1.2. Apollo
该分类下的相关小册推荐:
Kubernets合辑6-服务发现
Kubernets合辑10-网络
Kubernets合辑3-kubernetes介绍
云原生-K8S入门实战
Kubernets合辑2-部署Ingress
Kubernets合辑15-持续部署
Kubernetes中文教程(三)
Kubernets合辑7-存储
Kubernetes中文教程(二)
Kubernets合辑13-集群监控
Kubernets合辑9-资源约束
Kubernets合辑14-日志收集