Kubernetes生产落地全程实践
刘果国 | 前百度研发工程师
掌握k8s核心功能&进阶技能 拥抱容器化时代
课程服务
课程讲师
刘果国
前百度研发工程师
系统架构师,拥有12年一线开发、设计、系统架构经验,DevOps经验,曾负责某银行底层通讯网关建设,曾在百度负责核心搜索算法优化。从14年开始从事DevOps,现负责某知名教育公司的业务架构、服务化,DevOps转型、容器云平台建设。
咨询更多
我是Java初级,会ssm,微服务不是太熟悉,能学这个么
亲,您好~首先要熟悉linux系统和基本的shell命令,还需要熟悉docker基本命令。微服务不熟悉没有问题,课程中我有添加补充文档进行相关介绍,有问题也可以在问答区提问,会帮助解答。祝您学习愉快~
学这门课我需要有k8s基础么
您好,老师,我是php,熟悉docker。但是看您课程是java做的,这个课程适合我来学吗?求实话
相关课程
Go开发工程师
Google架构师ccmouse联合大厂架构师合作推出。两位架构师,跨行业项目,共享租车项目面向未来,三端分离电商立足当下,助你吃透Go全栈开发。抓住当下,面向未来蓝海行业,提前突破35岁职业瓶颈!
体系课 887人学习
系统学习Docker 践行DevOps理念
麦兜搞IT资深网络运维工程师
实战课 3297人学习
Docker+Kubernetes(k8s)微服务容器化实践
刘果国前百度研发工程师
实战课 2616人学习
Kubernetes 入门到进阶实战,系统性掌握 K8s 生产实践
清风DevOps架构师
实战课 1493人学习
系统入门云计算服务,项目上云综合实战
孔令贤云计算领域专家
实战课 231人学习
Linux 达人养成计划 II
壞大叔bbUnclePHP开发工程师
免费课 124342人学习
Linux达人养成计划 I
TonyLinux系统工程师
免费课 399718人学习
全面解析Java注解
刘果国前百度研发工程师
免费课 127102人学习
第一个docker化的java应用
刘果国前百度研发工程师
免费课 68564人学习
第1章 课程简介【学前须知】
1-1 课程介绍 (11:09)试看
第2章 kubernetes快速入门【k8s必知必会】
2-1 了解kubernetes (06:37)试看
2-2 kubernetes的核心概念 (07:52)
2-3 kubernetes的架构设计 (05:54)试看
2-4 kubernetes认证的密码学原理 (15:31)
2-5 kubernetes的认证与授权 (18:37)
2-6 集群搭建方案对比 (07:26)
第3章 容器运行时-Docker or Containerd
3-1 Docker or Containerd如何选择 (07:40)
3-2 Containerd全面上手实践 (26:18)
第4章 高可用集群搭建---kubespray方式【集群落地方案1】
4-1 分析kubespray部署方案,准备基础环境 (08:42)
4-2 kubespray的安装、配置 (15:13)
4-3 用kubespray一键部署生产级k8s集群 (08:28)
4-4 集群冒烟测试 (06:52)
4-5 访问dashboard (04:41)
4-6 基于kubespray的集群运维 (07:20)
第5章 高可用集群搭建---二进制方式【集群落地方案2】
5-1 基础环境准备 (13:58)
5-2 生成证书 (10:58)
5-3 kubernetes各组件的认证配置 (04:31)
5-4 部署etcd集群 (04:08)
5-5 部署kubernetes控制平面 (08:16)
5-6 部署kubernetes工作节点 (13:38)
5-7 网络插件-Calico_1 (06:00)
5-8 DNS插件-CoreDNS (04:40)
5-9 集群冒烟测试 (06:36)
第6章 业务系统迁移kubernetes---准备工作【为平稳迁移做好储备】
6-1 Harbor入门 (17:06)
6-2 Harbor高可用部署(上) (11:51)
6-3 Harbor高可用部署(下) (12:21)
6-4 kubernetes的服务发现 (19:30)
6-5 部署ingress-nginx(上) (14:52)
6-6 部署ingress-nginx(下) (13:36)
第7章 业务系统迁移kubernetes---最佳实践【多类型业务迁移落地】
7-1 定时任务迁移kubernetes (21:56)
7-2 【不熟悉SpringBoot的筒子看过来】SpringBoot快速入门
7-3 springboot的web服务迁移kubernetes (11:30)
7-4 【不熟悉Dubbo的筒子看过来】Dubbo快速入门
7-5 传统dubbo服务迁移kubernetes(上) (16:23)
7-6 传统dubbo服务迁移kubernetes(下) (16:08)
7-7 传统web服务迁移kubernetes (19:40)
第8章 CICD实践【只会迁移还不够,持续集成走起】
8-1 kubernetes与cicd (12:41)
8-2 cicd实践(1) (12:57)
8-3 cicd实践(2) (13:26)
8-4 cicd实践(3) (13:32)
8-5 cicd实践(4) (17:19)
第9章 深入kubernete---几个重要的资源对象【透过表象看本质&装逼可选包】
9-1 Namespace --- 集群的共享与隔离 (17:23)
9-2 Resources---多维度集群资源管理(上) (22:46)
9-3 Resources---多维度集群资源管理(下) (22:26)
9-4 Label---小标签大作为 (19:32)
第10章 深入kubernete---服务调度与编排【透过表象看本质&装逼可选包】
10-1 健康检查---高可用的守护者 (23:07)
10-2 Scheduler--- 玩转pod调度(上) (13:58)
10-3 Scheduler --- 玩转pod调度(下) (13:49)
10-4 部署策略详解 --- 重建、滚动、蓝绿、金丝雀 (26:12)
10-5 深入Pod - pod相关的点点滴滴(上) (21:24)
10-6 深入Pod - pod相关的点点滴滴(下) (22:05)
第11章 深入kubernete--- 落地实践深入【透过表象看本质&装逼可选包】
11-1 ingress --- 四层代理、session保持、定制配置、流量控制(上) (17:43)
11-2 ingress -- 四层代理、session保持、定制配置、流量控制(中) (17:19)
11-3 ingress --- 四层代理、session保持、定制配置、流量控制(下) (16:42)
11-4 共享存储 --- PV、PVC和StorageClass(上).mp4 (16:13)
11-5 共享存储 --- PV、PVC和StorageClass(下) (16:05)
11-6 StatefulSet --- 有状态应用的守护者 (18:47)
11-7 KubernetesAPI ---如何开发一个基于kubernetes的容器管理平台 (19:38)
第12章 深入kubernete---日志和监控【透过表象看本质&装逼可选包】
12-1 常见日志采集问题和解决方案分析 (08:41)
12-2 logpilot+elasticsearch+kibana日志实践 (19:26)
12-3 监控入门---从整体把握监控 (07:39)
12-4 Prometheus入门---架构和原理 (11:45)
12-5 部署前奏 - Helm & Operator (10:32)
12-6 监控部署实战 - Helm+PrometheusOperator (19:30)
12-7 监控落地 - 指标完善、Grafana看板和邮件报警(上) (17:16)
12-8 监控落地 - 指标完善、Grafana看板和邮件报警(中) (17:28)
12-9 监控落地 - 指标完善、Grafana看板和邮件报警(下) (18:22)
12-10 【步骤总结,便于快速回顾】Helm部署文档
第13章 ServiceMesh代表作istio【适用于升职加薪】
13-1 什么是ServiceMesh?什么是Istio? (04:51)
13-2 Istio架构和原理 (11:41)
13-3 部署istio (08:36)
13-4 部署BookInfo示例应用 (11:38)
13-5 配置请求路由 (08:47)
13-6 故障注入 (07:38)
13-7 流量转移 (09:27)
13-8 设置请求超时 (03:16)
13-9 熔断 (08:44)
13-10 流量镜像 (05:58)
13-11 Istio中的Prometheus和Grafana (11:44)
13-12 分布式追踪Jaeger (09:29)
13-13 网格可视化 (10:59)
第14章 课程总结【沉淀&展望】
14-1 课程总结 (05:18)
问答专区
讲师提供答疑服务,帮助大家扫除学习障碍,达成学习效果
源码开放
课程提供全部源码,你可以自行修改、优化
教辅材料
讲师提供各种原创学习资料,帮助消化课程知识,扩展技术视野
Git代码存储
所有项目源码都通过Git方式托管及下载
视频更新
由于k8s版本升级且k8s的容器运行时即将不支持docker,所以本课程将k8s升级为最新版本且把k8s的容器运行时换成containerd 具体升级信息如下: 一、升级视频:原视频 2-6 集群搭建方案对比升级替换为 集群搭建方案选择 二、新增内容 1、新加第3章:容器运行时-Docker or Containerd 2、新加第4章:高可用集群搭建-kubespray 3、新加第5章:高可用集群搭建-The Hard Way 三、删除内容 原第3章 高可用集群搭建-kubeadm方式和第4章 高可用集群搭建-二进制方式