深入浅出聊聊Kubernetes存储(一):详解Kubernetes存储关键概念

近年来一直关注云计算领域的人,必定知道Docker和Kubernetes的崛起。如今,世界范围内的公有云巨头(谷歌、亚马逊、微软、华为云、阿里云等等)都在其传统的公共云服务之上提供托管的Kubernetes服务。Kubernetes功能强大、扩展性高,在许多人看来,它正在成为云计算的终极解决方案。

 

但不得不说的是,尽管Kubernetes建立在谷歌在生产环境运行工作负载的超过15年的经验之上,它非常复杂,一些设计决策总是让用户难以理解。即使对于经验最丰富的工程师来说,Kubernetes的学习曲线也很陡峭。

 

就以存储来举例。你知道PV和PVC的区别吗?storage class和provisioner的关系是什么?VolumeClaimTemplates是什么?什么时候该用statefulset?

 

在本文中,我将尝试解释Kubernetes中的一些关键概念,以及我对它们的看法。我希望这也会帮助大家更多地了解Kubernetes。使用Kubernetes时,有许多设计选择和警告让我意想不到。今天我将讲讲PV、PVC、Storage Class和Provisioner。

 

 

Docker中的Volume(卷)

 

在深入了解Kubernetes之前,让我们先聊聊Docker——毕竟Kubernetes是构建在Docker之上。

 

Docker因其简单易用闻名,这也是Docker能如此受

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值