Latest Version: 2.4.2
Release Date: 2026-09-05
Free Trial: 30 Days
Download installation packages for Linux systems
Pull the Docker image from the registry
docker pull wyflow/mapfs:2.4.2
Install the CSI driver via Helm, then configure a storage backend with Kubernetes manifests
Pick the bundle matching your cluster — each is a separate, self-contained download.
Any cluster, static access key/secret key, any supported vendor (S3/AWS, GCS, Azure, Wasabi, Aliyun, Cloudflare, Oracle, S3-compatible).
tar xzf mapfs-csi-manifests-kubernetes-1.1.3.tar.gz && cd mapfs-csi-manifests-kubernetes-1.1.3 kubectl apply -f channel-server.yaml
helm install mapfs-csi oci://registry-1.docker.io/wyflow/mapfs-csi-chart --version 1.1.3 \ --set license.email=you@example.com \ --set license.token=<token-from-mapfs-portal> \ --set channelServer.address=mapfs-channel.kube-system.svc.cluster.local:7777
See the Kubernetes quick start for full steps.
EKS only. Uses IRSA, no static AWS credentials — required for AWS Marketplace listings.
tar xzf mapfs-csi-manifests-eks-1.1.3.tar.gz && cd mapfs-csi-manifests-eks-1.1.3 kubectl apply -f channel-server.yaml
helm install mapfs-csi oci://709825985650.dkr.ecr.us-east-1.amazonaws.com/wyflow/mapfs-csi-chart --version 1.1.3 \ --set license.email=you@example.com \ --set license.token=<token-from-mapfs-portal> \ --set channelServer.address=mapfs-channel.kube-system.svc.cluster.local:7777 \ --set irsa.acknowledgePreCreatedSA=true
Requires a one-time IAM Role/ServiceAccount setup first — see the EKS quick start for full steps.
channelServer.address is required in both cases — without it, mount-daemon pods fail to start. On AWS EKS with Graviton (arm64) nodes, also add --set nodeSelector."kubernetes\.io/arch"=arm64.
# Generic Kubernetes: create a Secret, fill in cloud/bucket in storageclass.yaml, then: kubectl create secret generic mapfs-cloud-creds -n kube-system \ --from-literal=access_key=<AccessKeyID> --from-literal=secret_key=<SecretAccessKey> kubectl apply -f storageclass.yaml
On EKS/IRSA, there's no Secret to create — fill in storageclass.yaml (already has irsa: "true") and apply it directly.
kubectl and helm (v3+) accessSee the Kubernetes quick start or EKS quick start for details, upgrades, and other cloud backends (Azure, MinIO, S3-compatible).