使用helm搭建动态存储卷(PV/SC/PVC)

在日常学习测试kubernetes时,经常需要PersistentVolume把一些数据(例如:数据库、日志等)存储起来,不随着容器的删除而丢失;关于PV、PVC、StorageClass的关系参考PV/PVC/StorageClass;存储卷的实现有很多种,此处选择比较容易实现的NFS作为存储;

环境

kubernetes: v1.18.0
helm: v3.1.0

安装 nfs

在centos7下安装nfs

使用helm搭建动态卷

helm install nfs-client-provisioner-dev stable/nfs-client-provisioner --set nfs.server=192.168.200.19 --set nfs.path=/home/k8s-projects/k8s-nfs --set storageClass.defaultClass=true --set storageClass.reclaimPolicy=Retain

。。。未完待续

Logo

开源、云原生的融合云平台

更多推荐