入门指南
本节将指导您完成在 Kubernetes 上部署 Alluxio 的过程,从初始设置到访问您的数据。
1. 先决条件
在开始之前,请确保您的环境满足必要的硬件、软件和网络要求。对于 Kubernetes 部署,这包括拥有一个兼容的 Kubernetes 集群 (v1.19+),Helm (v3.6.0+),以及适当的 RBAC 权限。我们为最低和首选设置提供资源建议,以指导您的容量规划。
了解更多关于先决条件...
2. 在 Kubernetes 上安装
部署 Alluxio 的推荐方法是使用 Alluxio Kubernetes Operator,它简化了安装和管理。该过程包括以下关键步骤:
部署 Alluxio Operator:使用提供的 Helm 图表安装 operator,它管理 Alluxio 集群的生命周期。
部署 Alluxio 集群:创建一个
AlluxioCluster
自定义资源来定义您的集群配置,包括节点选择器、元数据的持久存储和资源分配。连接到存储:通过创建
UnderFileSystem
资源,将您现有的存储系统(如 S3、HDFS 等)挂载到 Alluxio 的统一命名空间中。访问数据:部署后,您的应用程序可以通过各种 API 访问数据,包括 POSIX(通过 FUSE)、S3 和 FSSpec。
安装指南还包括涵盖高级主题的附录,例如在气隙环境中处理容器镜像、解决常见的部署问题和管理许可证。
了解更多关于在 Kubernetes 上安装...
Last updated