价值驱动
为什么要CICD
持续集成
代码管理
jenkins基础知识
持续集成实战
持续部署
持续部署设计
持续部署
网络方案
服务管理
存储方案
服务编排工具
Read more
认识Gitlab CI/CD
CICD环境Gitlab Runner
流水线内容.gitlab-ci.yml
初阶关键字
中阶关键字
高阶关键字
Gitlab CI/CD部署前端项目
Java复杂微服务应用的CICD方案
部署Python应用到kubernetes中
Read more
Helm简介
使用Helm
Helm的高级功能
创建chart
开发模板
chart的高级功能
chart存储库
helm插件和启动程序
Read more
故障排除最佳实践
服务器为什么这么慢? 耗尽了CPU RAM和磁盘I/O资源
为什么系统无法启动? 解决启动问题
为什么磁盘无法写入? 解决磁盘满或磁盘损坏的问题
服务器宕机了? 追踪网络问题的根源
为什么主机名无法解析? 解决DNS服务器的问题
为什么无法收发邮件? 追踪邮件问题
网站宕机了? 追踪web服务器问题
为什么数据库这么慢? 追踪数据库问题
这是硬件问题! 诊断常见的硬件问题
Read more
概念模型
分布式PaaS平台介绍
PaaS模型与特征
基础原理
计算资源
网络资源
存储资源
平台实现
平台功能与架构
计算单元docker
分布式协调zookeeper
资源管理Mesos
服务调度框架Marathon
大数据调度框架Spark
日志集中管理ELK
运维管理
配置管理
监控管理
运维管理
Read more
Linux网络虚拟化
Docker网络模型简介
kubernetes网络原理与实践
kubernetes网络实现机制
kubernetes网络插件生态
Istio
Read more
引言
Operator 原理
kuberbuilder原理
Operator项目实践
Read more
先把kubernetes跑起来
重要概念
部署kubernetes Cluster
kubernetes架构
运行应用
通过service 访问pod
Rolling update
Health Check
数据管理
Secret & configmap
Helm kubernetes的包管理工具
网络
kubernetes Dashboard
kubernetes 集群监控
kubernetes 集群日志管理
Read more
持续交付2.0
价值探索环
快速验证环
持续交付2.0的组织文化
持续交付的软件系统架构
业务需求协作管理
部署流水线原则与工具设计
利于集成的分支策略
持续集成
自动化测试策略与方法
软件配置管理
低风险发布
监测与决策
大型互联网团队的FT化
小团队的逆袭之旅
研发推动的DevOps
Read more
具有自动测试功能的CI/CD
持续集成基础
持续交付基础
CICD的业务价值
Jenkins的安装与基础
编写自由风格脚本
开发插件
使用jenkins构建流水线
Travis CI 的安装与基础
Travis CI 的命令行命令及自动化
Travis CI UI日志记录与调试
CircleCI 的安装与基础
CircleCI 的命令行命令及自动化
CircleCI UI日志记录与调试
最佳实践
Read more