概览
1 DevOps简介:DevOps演变过程及相关工具
2 DevOps和容器:容器基础知识和容器编排
3 K8s入门:K8s中关键组件和API对象,如何在K8s集群中部署和管理容器
4 存储和资源管理:卷管理,K8s中的CPU和内存管理
5 网络与安全:人站连接如何访问K8s服务,默认网络如何在K8s中工作
6 监控与日志:Prometheus监控应用程序、容器和节点资源使用;如何从应用中收集日志、如何在K8s中使用ES、Fluentd、Kibana堆栈
7 持续交付:使用GitHub/Docker Hub/TravisCI构建持续发布流水线;如何管理更新、消除滚动更新时可能产生的影响,防止可能发生的故障
8 集群管理:使用K8s命名空间和资源配额解决资源管理的问题,在K8s中进行访问控制
9 AWS上的K8s:介绍AWS各项服务,如何在AWS上配置K8s
10 GPC上的K8s:GCP和AWS之间的区别,从K8s角度看托管服务中运行容器化应用的好处
11 未来探究:类似的容器编排技术,如Docker Swarm、Amazon ECS、Apache Mesos,哪种方法最适合自己的业务