8.3. 使用 Helm Chart 为动态插件缓存创建 PVC
对于 Helm Chart 安装,如果您需要在 pod 重启后保留动态插件缓存,您必须创建一个持久性卷声明(PVC)并配置 Helm chart 来使用它。
先决条件
- 已使用 Helm Chart 安装 Red Hat Developer Hub。
-
已安装 OpenShift CLI(
oc)。
流程
创建持久性卷定义。例如:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意本例使用
ReadWriteOnce作为访问模式,这可防止多个副本在不同节点间共享 PVC。要在不同节点上运行多个副本,具体取决于您的存储驱动程序,您必须使用一个访问模式,如ReadWriteMany。要将此 PVC 应用到集群,请运行以下命令:
oc apply -f pvc.yaml
oc apply -f pvc.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 将 Helm Chart 配置为使用 PVC。例如:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意当您将 Helm Chart 配置为使用 PVC 时,还必须包括默认 Helm Chart 中定义的
extraVolumes。