87分钟

Kubernetes持久化存储实战

Kubernetes持久化存储实战

目前在设计程序时,主要以无状态应用为主,但是在一个项目中对于存储的要求仍旧是必不可少的。比如用户的头像、用户上传的文件、程序本身的数据,都是需要持久化的。 而容器的设计理念是“每次重建都会以最干净的状…

课程分类
编程开发 | 安全运维
适用人群
工程师, 主管/团队负责人, 专家
课程标签
容器存储,数据持久化,存储配置
目前在设计程序时,主要以无状态应用为主,但是在一个项目中对于存储的要求仍旧是必不可少的。比如用户的头像、用户上传的文件、程序本身的数据,都是需要持久化的。 而容器的设计理念是“每次重建都会以最干净的状态启动”,所以我们在程序运行过程中产生的文件,会在下次重建后丢失。如果想要一些文件不丢失,就需要用到K8s持久化的方案。 课程亮点 系统全面:课程涵盖了Kubernetes持久化存储的各个方面,从基本概念到高级功能,内容全面、系统,有助于学员建立完整的知识体系。 实战性强:课程通过大量的实战案例,让学员在实践中学习和掌握K8s存储配置的技巧和最佳实践,提升实战能力。 专业授课:课程由经验丰富的杜宽老师授课,不仅具备深厚的理论知识,还有丰富的实战经验,能够为学员提供高质量的指导和帮助。 本课程将会深入介绍一些K8s持久化方式比如Volumes、PV和PVC,也会介绍一些文件存储、块存储和对象存储的区别,为有一定基础的学员提供上升指导。
课程导读 一、Volumes详解 - 1.Volumes概述 - 2.使用EmptyDir实现数据共享 - 3.使用HostPath挂载宿主机路径 - 4.挂载NFS至容器 - 学习资料 二、PV&PVC详解 - 1.为什么要引入PV和PVC - 2.PV访问和回收策略 - 3.存储分类 - 4.实战:创建NFS、NFS类型的PV - 5.实战:创建HostPath类型的PV - 6.PVC挂载示例 - 7.PVC创建和挂载失败的原因 课程总结 课后测试
宽哥

宽哥

某上市集团云原生架构师