概要
- フル名
docker.io/fluidcloudnative/alluxioruntime-controller- Registry
- docker.io
- 名前空間
- fluidcloudnative
- リポジトリ
- alluxioruntime-controller
- キャッシュ Tag 数
- 503
- 最終同期
- 07/06/2026, 05:34 PM
概要
Fluid 云原生数据编排 AlluxioRuntime 控制器镜像,在 Kubernetes 中 reconcile Alluxio 缓存运行时 CR,属于集群内 Operator 组件。
詳細
fluidcloudnative/alluxioruntime-controller 实现 Fluid 项目中 AlluxioRuntime 自定义资源的控制器逻辑,监听 CR 变更并协调 Alluxio 分布式缓存集群生命周期,加速 AI 训练与数据分析的远程数据集访问。镜像设计为在 Kubernetes 内以 Deployment 运行,需 RBAC 访问 Fluid CRD 与目标 namespace。与手动部署 Alluxio 相比与 Dataset/Runtime 抽象集成,但版本须与 Fluid 平台及其它 runtime 控制器严格匹配;不适合脱离 K8s 的独立 docker run 长期服务。
快速启动
docker run --rm \
docker.io/fluidcloudnative/alluxioruntime-controller:latest \
--help
推荐实践
docker run -d --name alluxio-rt-ctrl \
--restart unless-stopped \
-e POD_NAMESPACE=fluid-system \
-e OPERATOR_NAME=alluxioruntime-controller \
docker.io/fluidcloudnative/alluxioruntime-controller:1.0.5
核心参数说明
-e POD_NAMESPACE— 控制器监听命名空间-e OPERATOR_NAME— leader election 标识--restart unless-stopped— 控制循环持续运行- 固定 tag — 与 Fluid 发行版一致
- 定位 — K8s Operator,非独立 Web 服务
- 依赖 — 集群已安装 Fluid CRD 与 RBAC
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: alluxioruntime-controller
namespace: fluid-system
spec:
replicas: 1
selector:
matchLabels:
app: alluxioruntime-controller
template:
metadata:
labels:
app: alluxioruntime-controller
spec:
serviceAccountName: fluid-alluxioruntime-controller
containers:
- name: manager
image: docker.io/fluidcloudnative/alluxioruntime-controller:1.0.5
args:
- --leader-elect
须绑定 Fluid 官方 RBAC;副本数保持 1 并启用 leader election,版本与 Fluid Helm chart 对齐。