K8S有状态服务-动态云盘使用最佳实践
介绍
动态挂载方式是指在应用中显式声明PVC,并在PVC中声明StorageClass;这时应用会通过Storageclass中指定的Provisioner来自动创建云盘,并自动生成云盘PV资源类型;
使用动态云盘需要满足以下条件:
集群中要部署云盘Provisioner服务,实现自动创建云盘; 创建预期使用storageclass资源,并指定云盘Provisioner; 在PVC中显式声明使用哪个storageclass; 无需显式创建PV,而是通过Provisioner自动创建; 无需在ecs控制台购买云盘,在应用部署时自动购买的情况;
云盘Provisioner
使用云盘动态卷的一个前提是系统中已经部署了云盘Provisioner。
K8S集群会默认部署Provisioner,Provisioner创建云盘需要对云盘有操作权限,可以

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
K8S有状态服务-静态云盘使用最佳实践
Kubernetes最新的版本对有状态服务做了较多的增强,包括添加了CSI Plugin、Local Volume、PVC保护、Volume Resize等。本系列文章着重介绍K8S有状态服务的各种应用实践,并结合阿里云存储系列产品底座,为您使用K8S有状态服务拓展业务提供参考。 K8S有状态服务-静态云盘使用最佳实践 K8S有状态服务-动态云盘使用最佳实践 K8S有状态服务-共享存储使用最佳实践 K8S有状态服务-StatefulSet使用最佳实践 K8S有状态服务-云盘扩容解决方案 K8S有状态服务-LocalVolume使用最佳实践 介绍 云盘为阿里云存储团队提供的非共享存储,只能同时被一个 pod 挂载。集群中只有与云盘在同一个可用区(Zone)的节点才可以挂载云盘。 使用场景 某些对磁盘IO要求高的应用,且没有共享数据的需求,如Mysql、
- 下一篇
K8S有状态服务-共享存储使用最佳实践
介绍 阿里云Kubernetes集群目前支持NAS、OSS、CPFS等阿里云共享存储服务,并通过flexvolume进行挂载; 共享存储支持一个存储卷被多个Pod同时挂载,多个Pod可能同时修改相同数据,这时需要应用自行实现数据的同步功能; NAS:适合于IO较高的应用,读写性能相对OSS高,可实现跨主机文件共享;如文件服务器; OSS:适用于低IO服务,配置文件、图片、小视频等共享业务; 使用NAS卷创建应用 创建NAS存储盘 在NAS控制台创建一个NAS文件系统盘; 创建NAS挂载点,挂载点配置成集群所在的VPC网络; 可以在集群中一个节点挂载NAS卷测试是否可行; 创建PV 通过NAS卷创建PV资源类型,配置PV唯一性标签alicloud-pvname: pv-nas; apiVersion: v1 kind: PersistentVolume m
相关文章
文章评论
共有0条评论来说两句吧...