/KubeFATE

Manage federated learning workload using cloud native technologies.

Primary LanguagePythonApache License 2.0Apache-2.0

Overview

KubeteFATE provides tools to deploy FATE using Docker Compose and Kubernetes.

Deployment with Docker Compose

A user can deploy FATE on a single host by using Docker Compose. Please refer to Docker Deployment for more details.

Deployment on Kubernetes

For a multi-node deployment scenario, one of the solutions is to use a Kubernetes cluster as an underlying infrastructure to manage the FATE system. Please refer to Kubernetes Deployment for more details.

Usage of ".env"

By default, the script pulls the images from Docker Hub during the deployment. A user could also modify .env to specify a registry to pull images from.

License

Apache License 2.0