在Kubernetes集群中通过LocalVolume Provisioner使用本地盘

  1. 云栖社区>
  2. 容器服务Docker&Kubernetes>
  3. 博客>
  4. 正文

在Kubernetes集群中通过LocalVolume Provisioner使用本地盘

阚俊宝 2019-03-06 18:23:58 浏览2175
展开阅读全文

介绍

阿里云在部分ECS类型中提供了本地盘配置,本地盘具有低时延、高随机IOPS、高吞吐量和高性价比的优势,在一些对性能要求很高的应用中有很大优势。

在Kubernetes系统中使用本地盘可以通过HostPath、LocalVolume等类型的PV使用:

HostPath: 卷本身不带有调度信息,如果想对每个pod固定在某个节点上,就需要对pod配置nodeSelector等调度信息;

LocalVolume: 卷本身包含了调度信息,使用这个卷的pod会被固定在特定的节点上,这样可以很好的保证数据的连续性。

本文介绍一种通过LocalVolume方式使用阿里云本地盘的方法。

通过LocalVolume Provisioner自动创建LocalVolume,PV附带所属的节点信息;

创建pvc消费LocalVolume, 使用这个pvc的pod都

网友评论

登录后评论
0/500
评论
阚俊宝
+ 关注
所属云栖号: 容器服务Docker&Kubernetes