什么是 OpenEBS
OpenEBS 将 Kubernetes 工作节点可用的任何存储转换为本地或复制的 Kubernetes 持久卷。OpenEBS 可帮助应用程序和平台团队轻松部署需要快速、高持久性、可靠且可扩展的容器原生存储的Kubernetes 有状态工作负载。
安装OpenEBS
1.所有节点安装iSCSI启动器
yum install iscsi-initiator-utils -y
systemctl enable --now iscsid
systemctl start iscsid.service
systemctl status iscsid.service
2.安装OpenEBS
kubectl apply -f https://openebs.github.io/charts/openebs-operator.yaml
查看安装状态:
kubectl get pods -n openebs
查看生成的StorageClass 对象:
kubectl get sc
注意:生成的StorageClass 对象不会设置默认存储类,需要自己设置(必须设置,否则动态生成pv会有问题)
基本OpenEBS安装完成!!!