在 Kubernetes 上部署 MinIO
MinIO 是一个 Kubernetes 原生的高性能对象存储,提供与 S3 兼容的 API。 MinIO Kubernetes Operator 支持将 MinIO 租户部署到私有和公共云基础设施("混合"云)上。
所有文档假定读者熟悉所引用的 Kubernetes 概念、工具和流程。 MinIO 文档可能尽最大努力提供配置或部署 Kubernetes 相关资源的指导,但不能替代官方文档Kubernetes Documentation.
MinIO Operator 是一款原生的 Kubernetes 第一方 Operator,用于将 MinIO Tenant 部署到 Kubernetes 基础设施上。
Operator 提供围绕租户管理的 MinIO 核心功能,包括支持配置所有 MinIO 核心特性。
您可以通过 MinIO 与 Operator 进行交互Custom Resource Definition (CRD),或通过 Operator Console UI。
CRD 提供了高度可定制的入口点,可用于 Kustomize 等工具来部署租户。 您也可以使用 MinIO Operator Console,这是一个功能丰富的基于 Web 的用户界面,完全支持部署和配置 MinIO 租户。
重要
MinIO Operator Console UI 已弃用,并在 MinIO Operator 6.0.0 中移除。
您可以继续使用标准的 Kubernetes 方法来管理 MinIO 租户,例如 Kustomize 模板、Helm Charts 和kubectl用于内省租户命名空间和资源的命令。