我们可以使用 Azure 存储帐户:blob 来使用持久卷存储 EFK 日志吗?我已验证以下文章,我没有看到任何与 blob 相关的内容 https://kubernetes.io/docs/concepts/storage/storage-classes/ https://docs.microsoft.com/en-us/azure/aks/concepts-storage 请告诉我我们是否可以使用 blob 作为 k8s 存储 clz
答案1
不是直接Azure Blob 存储可通过 API 访问,而不是直接连接到 VM。
K8s CSI(容器存储接口)主要用于磁盘或网络附加存储。也就是说,它是假装成 HDD/SSD 或网络共享的东西,而不是假装成网页的东西。
虽然您可能能够找到一些使用少量 VM 磁盘空间作为缓冲区的东西,因为它代理到 blob 存储(在 Linux 中,有 FUSE 驱动程序可以执行此操作),但 IO 是通过底层进行的。
如果您正在谈论日志,那么您最好使用能够理解 Blob 存储并将日志从群集传送到 Blob 存储的东西。