4006-998-758
3000+课程任你选择
云原生
研发学院 云原生 开课时间:2022-06-22
潘野


培训讲师


潘老师


2021 SAP上海

1、为业务设计基于多种公有云的Kubernetes架构设计与延展

2、云原生的CICD平台设计,开发。

3、微服务的云原生体系架构设计

2015 ~ 2020 eBay 上海

1、Ebay k8s fleet sig leader, 负责运维管理ebay 100个集群,7w节点

2、kubernetes版本升级,从1.9开始负责,一直到1.18,从初期代码合并,到测试到最终部署上线。

3、kubernetes上应用迁移与管理,涉及大数据(hadoop),网站搜索,路由网关几个大类应用。

4、日常SRE的排错与问题追溯。


查看老师详情
课程内容

课程目标


  1. 容器的原理与实践

  2. 完全理解kubernetes基本原理

  3. kubernetes集群的操作,维护

  4. 如何正确的在kubernetes里部署应用

  5. 云原生的监控与报警

  6. Rancher配置与操作,理解rancher的基本架构


课程时长 

 

3天(6小时/天)


课程大纲 

 

第一部分 容器

1.容器的基本原理

2.Docker的高级用法

3.Docker与containerd的区别

 

第二部分 kubernetes基本原理

  1. kube-apiserver的内部机制

  2. kube-controller-manager的机制

  3. 调度器的基本原理

  4. 实践:apiserver与外部认证系统的对接

 

第三部分 应用部署

  1. 将自己写的应用从0到1的部署到kubernetes集群里

      a. 如何正确打包Docker镜像,镜像仓库的选择与使用。

      b. 部署到kubernetes中,实现优雅启动和优雅中止。

      c. 如何将应用对外暴露,以及应用的安全保护

      d. 应用如何使用kubernetes的存储

      e. helm打包分发

第四部分 生产化运维

  1.kubernetes 大规模运维的方法

  2.kubernetes基本调优手段

  3.kubernetes高可用架构

 

第五部分 监控

  1. PromQL使用

  2. 如何监控集群以及其中的应用

  3. 如何对接报警平台

  4. Tracing的介绍与使用

 

第六部分 Rancher

  1. Rancher的优势和劣势

  2. Rancher与原生kubernetes比,多了哪些内容

  3. Rancher与Openshift对比

  4. 搭建一个Rancher管理的kubernetes集群

返回上一级