【问题标题】:Persistent volumes for Azure Openshift clusterAzure Openshift 集群的持久卷
【发布时间】:2020-11-03 15:48:35
【问题描述】:

我有一个托管在 Azure 平台上的 openshift 4.4 集群。

我有 pod 在我的集群中作为部署运行,现在我需要使容器存储持久化到这些部署中的备份配置。

我需要使用 Read/Write many 模式来满足我的要求,并且我有 3 个 pod 需要共享公共持久卷。

目前我在 Openshift 控制台中具有管理员访问权限,但在 Azure 中没有任何直接访问权限。

我发现 Azure 文件存储可以满足我的目的,但是

我不确定如何在 Azure 和 openshift 中实现这种持久存储,因为我对这两者都是新手,有人可以指导我提供任何参考链接或示例 Yaml 文件来实现这一点。

在此先感谢 :)

【问题讨论】:

  • 关于这个问题还有更多更新吗?它解决了你的问题吗?
  • 谢谢查尔斯,解决了,如果您也为 AWS EFS 分享相同的问题解决方案,那就太好了,如果您有任何参考
  • 我没有使用 AWS EFS 的经验。我无法为此提供解决方案。

标签: azure openshift persistent-storage persistent-volumes azure-files


【解决方案1】:

您可以按照here的步骤操作:

  1. 为 Azure 存储文件共享创建密钥;
  2. 使用密钥创建持久卷;
  3. 为持久卷创建持久卷声明
  4. 将持久卷声明与 pod 相关联

对于 Azure 文件 StorageClass,您可以查看示例 here

【讨论】:

  • 能否请您像上面一样为 Azure blob 存储提供参考。
  • @Balakrishna 据我所知,它目前似乎不支持 azure blob 存储。
  • 能否请您给我任何参考以证明不支持 azure blob。我的意思是我需要一些参考来准确确认,如果可以的话,请
  • @Balakrishna 您在支持区域中找不到 azure blob 存储。已经是这个意思了。
  • @Balakrishna 我去看看。
猜你喜欢
  • 2016-08-06
  • 2022-10-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-12-02
  • 1970-01-01
相关资源
最近更新 更多