247分钟

Kubernetes原理必知必会

Kubernetes原理必知必会

对于K8s初学者而言,学习K8s知识初期时,会感觉到K8s的资源定义过多并且尤为复杂,如果没有一个学习环境用于练习,那学习的知识很快就会被忘记。所以该课程主要讲解的是在企业内部最常用的两种集群的安装方…

课程分类
编程开发 | 安全运维
适用人群
专员, 工程师, 主管/团队负责人
课程标签
容器原理,集群安装,环境搭建
对于K8s初学者而言,学习K8s知识初期时,会感觉到K8s的资源定义过多并且尤为复杂,如果没有一个学习环境用于练习,那学习的知识很快就会被忘记。所以该课程主要讲解的是在企业内部最常用的两种集群的安装方式:Kubeadm和二进制。相当于二进制方式,Kubeadm方式更为简单,并且是官方推荐的安装方式,大家可以选择其一安装集群即可。 课程亮点 深入浅出讲解:课程从基础概念到高级应用,层层递进,帮助学员快速掌握Kubernetes的核心原理。 实战案例剖析:结合真实场景,剖析Kubernetes在实际应用中的部署、管理与优化,提升学员实操能力。 专业干货提炼:邀请专业人士授课,分享丰富经验和最佳实践,让学员学到最有用最核心的知识点。 互动学习体验:课程设置丰富的互动环节,鼓励学员提问交流,打造良好的学习氛围。 在安装之前我们也可以先去了解下一些基础知识,以及成功安装集群的必要知识点,之后再去安装会更加容易理解。 安装集群之后,我们学习K8s的基本概念,比如K8s集群架构解析、控制节点和工作节点的组件介绍,以及K8s最小单元Pod的原理与实践,只有掌握了这些,才能为以后的学习打好基础。
课程导读 一、安装前准备 - 1.安装框架 - 2.安装注意事项 - 3.CentOS7系统安装 二、Kubeadm高可用安装 - 安装必备资料 - 1.K8s内核升级和服务器优化 - 2.K8s组件和Runtime安装 - 3.K8s高可用配置 - 4.K8s集群初始化 - 5.CNI网络插件安装 - 6.Metrics和Dashboard安装 - 7.集群验证 三、二进制高可用安装 - 安装必备资料 - 1.K8s及ETCD组件安装 - 2.生成证书 - 3.ETCD集群搭建 - 4.高可用配置 - 5.Master节点配置 - 6.工作节点配置与证书自动颁发 - 7.Calico、Metrics相关安装 - 8.集群验证 四、K8s基本概念 - 学习资料 - 1.Master节点与Node节点 - 2.最小操作单元Pod - 3.Pod的创建与修改 - 4.Pod状态与问题排查 - 5.Pod镜像拉取策略 - 6.Pod重启策略 - 7.零宕机发布必备:Pod探针 - 8.Pod指针配置实操 - 9.零宕机发布必备:生命周期 - 10.1.24版本新功能:gRPC健康检查 课程总结 课后测试
宽哥

宽哥

某上市集团云原生架构师