云原生技术:Kubernetes从入门到精通
体系课

云原生技术:Kubernetes从入门到精通

  • K8S

深度掌握Kubernetes,引领云原生技术新潮流

¥199.9
本课程包括
  • 19小时27分钟的视频随时观看
  • 课程包含 5 道测试题
  • 可在APP随时观看
  • 结业证书
你将收获
  • 掌握Kubernetes核心概念及架构,奠定坚实理论基础。
  • 学会部署与管理Kubernetes集群,提升实际操作能力。
  • 深入了解Pod、Service、Deployment等资源对象,实现高效应用部署。
  • 掌握Kubernetes网络、存储及安全性配置,保障集群稳定运行。
  • 探索Kubernetes高级特性,如自定义资源、扩展控制器等,拓展技术视野。

数千家企业正在使用三节课企业版学习

无限制学习5000+门课程,200+精选学习专题

免费申请体验>
课程介绍

在当今数字化时代,云原生技术已经成为IT行业的热门话题。作为其中的佼佼者,Kubernetes更是受到了广泛关注。然而,许多从业者对于如何深入学习和应用Kubernetes仍感到困惑。

为此,我们特邀行业资深专家赵渝强老师,为大家带来《云原生技术:Kubernetes从入门到精通》课程。

赵老师拥有多年的云原生技术实战经验,将结合行业最新动态,为大家解析工作中的痛点,让你轻松掌握Kubernetes的核心知识,提升技能水平,从而在竞争激烈的IT市场中脱颖而出。

适合人群
  • 渴望深入了解Kubernetes技术的IT专业人士。
  • 希望提升云原生应用部署与管理能力的系统管理员。
  • 寻求通过Kubernetes实现高效资源调度和自动化运维的开发人员。
讲师介绍
曾任京东大学大数据学院院长 曾任Oracle中国有限公司高级技术顾问
擅长领域:
  • 大数据系统
  • 数据库
  • 数据挖掘与分析
  • 数据可视化
  • Java
  • Docker
  • K8S
擅长领域:大数据、数据库、云原生、容器技术
课程大纲
共0节 时长0分钟 全部收起
第一章 Kubernetes体系架构
共3节 | 56分钟
  • 1.1 K8s简介和特性
    17分钟
  • 1.2 K8s集群的体系架构和组件
    26分钟
  • 1.3 K8s的对象
    13分钟
第二章 部署Kubernetes集群
共8节 | 2小时47分钟
  • 2.1 部署Kubernetes集群概述
    25分钟
  • 2.2 使用kubeadmin部署Kubernetes集群
    33分钟
  • 2.3 部署Dashboard UI
    10分钟
  • 2.4 使用yum方式部署Kubernetes集群
    33分钟
  • 2.5 使用minikube部署Kubernetes
    18分钟
  • 2.6 在minikube上部署应用程序
    10分钟
  • 2.7 K8s的命令行工具
    17分钟
  • 2.8 在K8s中部署第一个应用程序
    22分钟
第三章 Kubernetes中的最小可部署对象Pod
共15节 | 3小时15分钟
  • 3.1 了解什么是Pod及其优点
    16分钟
  • 3.2 Pod的基本使用方法
    16分钟
  • 3.3 Pod的镜像拉取策略
    8分钟
  • 3.4 Pod的资源限制
    15分钟
  • 3.5 Pod中的容器
    17分钟
  • 3.6 Pod的生命周期
    9分钟
  • 3.7 Pod中容器的重启策略
    6分钟
  • 3.8 Pod的健康检查
    30分钟
  • 3.9 Pod的调度策略和创建过程
    14分钟
  • 3.10 Pod的调度约束
    11分钟
  • 3.11 为什么需要配置管理
    8分钟
  • 3.12 创建ConfigMap
    17分钟
  • 3.13 使用ConfigMap
    10分钟
  • 3.14 ConfigMap的动态更新
    10分钟
  • 3.15 创建Secret
    9分钟
第四章 使用控制器管理Pod
共12节 | 2小时24分钟
  • 4.1 为什么要使用控制器
    17分钟
  • 4.2 使用Deployment控制器
    22分钟
  • 4.3 Deployment控制器的状态
    12分钟
  • 4.4 Deployment控制器的清理策略
    7分钟
  • 4.5 应用部署的金丝雀升级
    17分钟
  • 4.6 应用部署蓝绿升级
    10分钟
  • 4.7 应用部署的滚动升级
    8分钟
  • 4.8 Daemonset控制器
    10分钟
  • 4.9 Job控制器
    12分钟
  • 4.10 Job的终止和清理
    5分钟
  • 4.11 CronJob控制器
    13分钟
  • 4.12 StatefulSets控制器
    11分钟
第五章 通过Service访问Pod
共10节 | 2小时15分钟
  • 5.1 Service的概念与使用
    27分钟
  • 5.2 Service的多端口设置与集群的DNS服务
    10分钟
  • 5.3 Service的发布类型-NodePort
    9分钟
  • 5.4 Service的发布类型-ClusterIP
    8分钟
  • 5.5 Service的发布类型-LoadBalance和ExternalName
    7分钟
  • 5.6 userspace代理模式和iptables代理模式
    13分钟
  • 5.7 IPVS代理模式
    13分钟
  • 5.8 Ingress是什么
    15分钟
  • 5.9 Ingress实战
    17分钟
  • 5.10 Ingress的注解
    16分钟
第六章 持久化存储
共9节 | 1小时49分钟
  • 6.1 持久化存储概述
    9分钟
  • 6.2 节点数据卷
    7分钟
  • 6.3 网络数据卷
    19分钟
  • 6.4 临时数据卷
    10分钟
  • 6.5 什么是持久卷
    15分钟
  • 6.6 持久卷的回收策略
    10分钟
  • 6.7 持久卷声明
    11分钟
  • 6.8 storageClass与实现持久卷的动态供给
    10分钟
  • 6.9 实现持久卷的动态供给
    18分钟
第七章 Kubernetes的安全认证
共8节 | 2小时15分钟
  • 7.1 Kubernetes的安全框架
    27分钟
  • 7.2 Kubernetes的用户认证
    27分钟
  • 7.3 Kubernetes的鉴权管理
    8分钟
  • 7.4 基于角色的访问控制简介
    16分钟
  • 7.5 基于角色的访问控制示例
    18分钟
  • 7.6 Kubernetes的其他几种访问控制方式
    11分钟
  • 7.7 服务账号ServiceAccount
    6分钟
  • 7.8 创建和使用服务账号
    22分钟
第八章 Kubernetes中的日志收集与监控
共9节 | 2小时7分钟
  • 8.1 收集哪些日志
    8分钟
  • 8.2 日志收集的架构与方案详解
    24分钟
  • 8.3 安装和配置JDK
    9分钟
  • 8.4 安装和配置ELK
    24分钟
  • 8.5 采集Kubernetes系统组件日志
    17分钟
  • 8.6 采集Nginx Pod访问日志
    10分钟
  • 8.7 采集Tomcat Pod访问日志
    5分钟
  • 8.8 Kubernetes监控系统的架构
    10分钟
  • 8.9 搭建Kubernetes的监控系统
    20分钟
第九章 Kubernetes集成与运维管理
共5节 | 1小时39分钟
  • 9.1 基于Kubernetes的Jenkins集群架构
    26分钟
  • 9.2 集成Jenkins与Kubernetes
    22分钟
  • 9.3 什么是Helm
    17分钟
  • 9.4 使用Helm部署应用
    13分钟
  • 9.5 使用Helm创建自己的Charts
    20分钟
课后测试
共5题
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。