回到顶部

Kubernetes + Jenkins培训

2019年7月13日 9:00 ~ 2019年7月21日 18:00

收起

活动票种
    付费活动,请选择票种
    展开活动详情

    活动内容收起

          本课程是由Inception团队借鉴国内金融、保险、证劵等多个行业的项目案例、架构设计、实施方案等设计了一套Kubernetes + CI/CD的培训课程。

    课程总时长6天,分别为:



    Kubernetes初级课程(2天--线下培训)
    Kubernetes进阶课程(2天--线下培训)


    喜讯:报名Kubernetes课程赠送Jenkins课程
    Jenkins生产级别的搭建与应用
    (16小时--线上培训)



    01







    Inception 团队由国内多个云计算厂家的研发、售前架构、实施、运维工程师组合而成。团队成员如下:





    Inception团队创始人:谈笑(孟凡浩)  微信号码:mfh794238846

    CNCF基金会官方认证Kubernetes CKA培训讲师(LFAI),现任云计算售前架构师,精通云计算、高性能计算平台技术。曾服务于腾讯、深圳招商银行、北京长城人寿、光大银行、北京海关总署、中国航天空气动力研究院、中国航天科技集团第九研究院、上海航天技术研究院、四川航天技术研究院、中国空间技术研究院、清华大学、国家电网、天津三电汽车空调公司、济南移动、哈尔滨移动等客户。近期已经为济南移动、深圳招商银行、北京海关总署培训Kubernetes相关课程,为腾讯相关部门培训Kubernetes CKA认证课程。


    Inception—番茄炒西红柿
    CNCF官方认证工程师,现任云计算架构师负责客户解决方案具有多年云计算领域工作经验参与并设计过多个云平台落地与灾备系统建设。对分布式存储、Openstack、Kubernetes有较深入的研究。


    Inception—乐堡
    CNCF官方认证工程师,现任云计算架构师多次参与设计大型企业公有云+私有云的架构并参与实施,对公有云架构、私有云的架构、运维自动化、CI/CD、Kubernetes有较深入的研究。
     
    Inception—风云
    CNCF官方认证工程师,五年培训机构授课经验,具有丰富的知识结构,多年云计算领域工作经验,现任云计算架构师负责客户解决方案及项目落地。
     
    Inception—瑞克
    九年开发经验,现任从事DevOps 相关研发工作,Jenkins 社区活跃的贡献者同时也是简体中文插件的维护者。



    02

    DAY 1  Kubernetes初级课程

    Chapter 01:Kubernetes介绍
    -Kubernetes的前世今生
    -Kubernetes 相关认证介绍

    -Kubernetes架构与核心组件介绍


    Chapter 02:集群搭建
    -配置基础环境
    -部署Kubernetes single master集群

    -node节点管理


    Chapter 03:kubectl使用

    -创建资源对象

    -获取资源对象

    -编辑资源对象

    -多集群切换


    Chapter 04:Label与Annotation
    -Label与Annotation的区别
    -Label与Annotation的使用


    Chapter 05:Namespaces

    -Namespaces的介绍

    -Namespaces管理


    Chapter 06:Pod
    -Pod介绍与原理讲解
    -Pod创建与删除
    -Pod生命周期管理
    -Static Pods
    -Pod sidecar介绍

    -Init Containers


    Chapter 07:Pod控制器
    -ReplicaSet
    -Deployment
    -DaemonSet
    -Job
    -CronJob

    -Statefulset


    Chapter 08:服务注册和服务发现
    -CoreDNS
    -Service


    Chapter 09:健康检查

    -LivenessProbe
    -ReadnessProbe

    DAY 2

    Chapter 10:数据持久化存储

    -Persistent Volumes

    -Persistent Volume Claim

    -EmptyDir

    -StorageClass


    Chapter 11:应用配置文件管理

    -ConfigMap

    -Secret


    Chapter 12:Pod调度

    -nodeSelector

    -nodeName

    -Taints

    -Tolerations


    Chapter 13:节点管理

    -维护模式(Cordon)

    -疏散POD(Drain)


    Chapter 14:包管理工具Helm

    -Helm介绍

    -安装Helm

    -构建Helm Charts

    -Helm Repository

    -部署Charts

    -升级与回滚


    Chapter 15:日常维护

    -事件查看

    -日志信息查看

    -监控信息查看


    Chapter 16:Kubernetes初级结课测验

    DAY 3  Kubernetes进阶课程

    Chapter 17:Kubernetes跨集群网络
    -Flannel原理介绍及部署实践
    -Canal原理介绍及部署实践
    -Calico原理介绍及部署实践

    -multus原理介绍及部署实践


    Chapter 18:Kubernetes调度器管理
    -调度策略及算法
    -Node、POD的亲和性和反亲和性


    Chapter 19:应用自动弹性伸缩

    -HPA介绍
    -通过CPU、内存监控指标实现应用自动弹性
    -通过自定义监控指标实现应用弹性伸缩


    Chapter 20:Kubernetes 负载均衡实现

    -kube-proxy的Service的iptables模式与IPVS模式的对比
    -IPTABLES模式实现原理
    -IPVS模式实现原理

    -Ingress的原理讲解和使用


    Chapter 21:Kubernetes安全配置管理
    -基于角色访问权限配置
    -POD 安全策略配置
    -Namespace资源配额管理


    Chapter 22:Kubernetes故障排查

    -应用事件和日志查看
    -常见问题和错误分析


    Chapter 23:生产级环境部署

    -高可用架构方案设计
    -机器配置选型
    -规划资源预留比例
    -容器跨主机网络方案选型
    -集群备份与恢复

    DAY 4

    Chapter 24:Kubernetes周边生态工具介绍和使用监控工具
    -常见监控解决方案
    -Prometheus架构介绍
    -部署prometheus监控Kubernetes集群
    -使用altermanager进行监控告警


    Chapter 25:镜像管理工具

    -Harbor的介绍
    -Harbor部署
    -Harbor高可用解决方案介绍
    -Harbor镜像安全扫描配置


    Chapter 26:日志收集和分析工具

    -常见容器日志收集工具和收集方案介绍
    -EFK集群部署
    -通过EFK进行容器日志收集分析和处理


    Chapter 27:持久化存储解决方案

    -常见存储介绍
    -Ceph分布式存储介绍
    -ceph-rbd对接Kubernetes


    Chapter 28:Kubernetes进阶培训结课测验

    Jenkins 线上课程大纲 (一)

    Chapter 29:Jenkins介绍与部署
    -常见CI/CD工具和方案对比
    -Jenkins的介绍和安装部署

    -Jenkins初始配置


    Chapter 30:Jenkins核心功能
    -用户权限
    -触发器
    -参数化构建
    -变量-变量的使用
    -插件功能
    -gitlab介绍与基础使用
    -Git参数化构建插件
    -Webhook机制与高级插件
    -分布式架构(master-slave)


    Chapter 31:声明式流水线构建

    -触发任务
    -周期性构建
    -SCM轮询
    -静默期
    -并行运行任务

    -声明式流水线与构建后处理


    Chapter 32:云原生

    -在 Docker 中运行,构建镜像

    -在 Kubernetes 中运行(配置、调优)

    -基于 Kubernetes 的构建、部署

    -Jenkins构建Java应用流水线实战

    Jenkins 线上课程大纲 (二)

    Chapter 33:Bule Ocean编辑器

    -BuleOcean构建PHP 应用实战


    Chapter 34:单元测试
    Chapter 35:集成测试

    Chapter 36:集成分析工具


    Chapter 37:构建状态通知
    -电子邮件
    -协作服务
    -报告
    -HTML报告


    Chapter 38:Jenkins访问与安全

    -凭证
    -全局安全性配置

    -基于角色的访问控制


    Chapter 39:Jenkins构建Spring Cloud应用实现全流程CI/CD实战


    Chapter 40:持续集成与持续部署(CI/CD)培训结课测验

    03

    培训计划:

    北京市: 2019年7月13日、7月14日、7月20日、7月21日上课。

    深圳市:2019年7月13日、7月14日、7月20日、7月21日上课。

    Jenkins线上培训:7月22日至7月29日每晚8点至10点两个小时的在线课程。


    04

    活动福利:

    本套课程培训费为每人5888元。

    三人及以上组团报名享受折扣每人5188元。

    已报名学员推荐新学员奖励500元,可以叠加。


    05

    优惠福利:Inception团队与国内多个Kubernetes Training Partner(KTP)合作。报名的学员可购买Kubernetes CKA认证优惠码,原价300美金的考试费只需要200美金即可~~~   福利多多名额有限欢迎大家报名。


    欢迎咨询:

    微信:mfh794238846



    举报活动

    活动标签

    最近参与

    • ????????
      收藏

      (5年前)

    您还可能感兴趣

    您有任何问题,在这里提问!

    为营造良好网络环境,评价信息将在审核通过后显示,请规范用语。

    全部讨论

    还木有人评论,赶快抢个沙发!

    微信扫一扫

    分享此活动到朋友圈

    免费发布