Kubernetes (K8s) is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications.
Use Kubernetes Operators, Helm Charts, and GitOps to automate deployment and updates of your MFT server. You can optimize resource usage with SFTPPlus MFT native container support.
SFTPPlus MFT can be use to implement an Argo CD pipeline, creating a declarative GitOps continuous delivery tool with Kubernetes.
SFTPPlus MFT has native support for containers and can be used SFTPPlus MFT you can get full control over the way the software operates in your organization.

High Availability and Scalability
SFTPPlus MFT can scale to meet high volumes of file transfers required in your organization, by integrating with Kubernetes Load Balancer and autoscaling functionality:
- scale file transfer volume by adding more instances to the cluster
- provide high availability by load balancing incoming connections
Supported Operating Systems
Any recent Linux distributions are supported. Below is the list with the most popular OS versions:
- Alpine Linux 3.13 and newer
- Ubuntu Server 24.04 LTS
- Red Hat Enterprise Linux 8 and 9.
- Oracle Linux, Rocky Linux, AlmaLinux and other distribution based on RHEL
Deploying SFTPPlus MFT on Kubernetes
SFTPPlus MFT can be deployed in any Kubernetes clusters using standard YAML definition files.
We provide a set of example Kubernetes YAML file that can be found in our GitHub SFTPPlus Kubernetes repository