首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
1. 概念
1.1. 基于Kubernets生态的闭环
1.2. Spinnaker
1.2.1. 应用管理
1.2.2. 应用部署
1.3. Spinnaker的常用组件
1.3.1. 组件
1.3.2. 架构图
2. 部署Spinnaker
2.1. 部署Minio
2.1.1. 准备镜像
2.1.2. 准备资源配置清单
2.1.3. 交付minio到k8s
2.2. 部署redis
2.2.1. 准备镜像
2.2.2. 准备资源配置清单
2.2.3. 应用资源配置清单
2.3. 部署Spinnaker-clouddrive
2.3.1. 准备镜像
2.3.2. 制作secret
2.3.3. 制作kube-config文件
2.3.4. 资源配置清单
2.3.5. 应用资源配置清单
2.4. 部署front50
2.4.1. 准备镜像
2.4.2. 准备资源配置清单
2.4.3. 应用资源配置清单
2.5. 部署Orca
2.5.1. 准备镜像
2.5.2. 准备资源配置清单
2.5.3. 应用资源配置清单
2.6. 部署Echo
2.6.1. 准备镜像
2.6.2. 准备资源配置清单
2.6.3. 应用资源配置清单
2.7. 部署igor
2.7.1. 镜像准备
2.7.2. 准备资源配置清单
2.7.3. 应用资源配置清单
2.8. 部署gate
2.8.1. 准备镜像
2.8.2. 准备资源配置清单
2.8.3. 应用资源配清单
2.9. 部署deck
2.9.1. 准备镜像
2.9.2. 准备资源配置清单
2.9.3. 应用资源配置清单
2.10. 部署Nginx
2.10.1. 准备镜像
2.10.2. 准备资源配置清单
2.10.3. 应用资源配置清单
3. Spinnaker的使用
3.1. Spinnaker创建应用集
3.1.1. 创建应用集
3.1.2. 创建service
3.1.3. 创建ingress
3.1.4. 创建Pipeline
3.1.5. 创建Jenkins构建步骤
3.1.6. 执行流水线
3.1.7. 各个资源名称
当前位置:
首页>>
技术小册>>
Kubernets合辑15-持续部署
小册名称:Kubernets合辑15-持续部署
Kubernets集群的目标是为了构建一套Paas平台: ● 代码提交:开发将代码提交到Git仓库 ● 持续集成:通过流水线将开发提交的代码克隆、编译、构建镜像并推到docker镜像仓库 ● 持续部署:通过流水线配置Kubernetes中Pod控制器、service和ingress等,将docker镜像部署到测试环境 ● 生产发布:通过流水线配置Kubernetes中Pod控制器、service和ingress等,将通过测试的docker镜像部署到生产环境 涉及到的功能组件: ● 持续集成用Jenkins实现 ● 持续部署用Spinnaker实现 ● 服务配置中心用Apollo实现 ● 监控用Prometheus+Grafana实现 ● 日志收集用ELK实现 ● 通过外挂存储方式实现数据持久化,甚至可以通过StoargeClass配合PV和PVC来实现自动分配和挂盘 ● 数据库属于有状态的服务,一般不会放大Kubernets集群中
上一篇:
1. 概念
下一篇:
1.2. Spinnaker
该分类下的相关小册推荐:
Kubernets合辑7-存储
Kubernets合辑4-kubernetes入门
Kubernets合辑8-权限控制
Kubernetes中文教程(一)
Kubernets合辑10-网络
Kubernetes合辑1-安装Kubernetes
Kubernets合辑14-日志收集
Kubernets合辑3-kubernetes介绍
Kubernets合辑5-Pod控制器
Kubernetes中文教程(四)
Kubernets合辑2-部署Ingress
Kubernets合辑13-集群监控