You are viewing documentation for Kubeflow 1.0

This is a static snapshot from the time of the Kubeflow 1.0 release.
For up-to-date information, see the latest version.

Kubeflow on AWS Features

Reasons to use Kubeflow on Amazon Web Services (AWS)

Running Kubeflow on Amazon EKS brings the following optional and configurable features:

  • You can manage your Amazon EKS cluster provisioning with eksctl and easily choose between multiple compute and GPU worker node configurations.
  • You can manage ingress traffic with the AWS ALB Ingress Controller.
  • You can leverage the Amazon FSx CSI driver to manage Lustre file systems which are optimized for compute-intensive workloads, such as high-performance computing and machine learning. Amazon FSx can scale to hundreds of GBps of throughput and millions of IOPS.
  • Centralized and unified Kubernetes cluster logs in Amazon CloudWatch, which helps with debugging and troubleshooting.
  • You can enable TLS and Authentication with AWS Certificate Manager and AWS Cognito.
  • You can enable Private Access for your Kubernetes cluster’s API server endpoint.
  • Your Kubeflow on AWS deployment automatically detects GPU worker nodes and installs the NVIDIA Device Plugin.