Knative 建议的存储二进制文件的方式
Knative suggested way to store binaries
Knative 仅支持 secret、configMap 或 projected 类型的持久卷。 Here 在文档中提到了与其他持久卷一起工作的解决方法。
我不清楚将二进制文件存储在不依赖于 S3 或其他云存储之类的私有云系统中的建议方法是什么,而不是解决方法。
马可.
建议的方法是将存储公开为外部服务(SQL 数据库、Redis、S3 兼容的对象存储,如 Minio 或 Ceph,或自定义 API)。
如果您是 运行 最近的 Knative 版本,有 feature flags 可以启用 PersistentVolumeClaims,但这些共享文件系统可能会引入缩放问题(和数据损坏错误,具体取决于锁定实现) , 因此默认情况下不启用。
Knative 仅支持 secret、configMap 或 projected 类型的持久卷。 Here 在文档中提到了与其他持久卷一起工作的解决方法。 我不清楚将二进制文件存储在不依赖于 S3 或其他云存储之类的私有云系统中的建议方法是什么,而不是解决方法。
马可.
建议的方法是将存储公开为外部服务(SQL 数据库、Redis、S3 兼容的对象存储,如 Minio 或 Ceph,或自定义 API)。
如果您是 运行 最近的 Knative 版本,有 feature flags 可以启用 PersistentVolumeClaims,但这些共享文件系统可能会引入缩放问题(和数据损坏错误,具体取决于锁定实现) , 因此默认情况下不启用。