Prerequisites
Everything you need to get started with Kubeflow on AWS
Kubeflow on AWS provides its own Kubeflow manifests that support integrations with various AWS services that are highly available and scalable. This reduces the operational overhead of maintaining the Kubeflow platform.
If you want to deploy Kubeflow with minimal changes, but optimized for Amazon Elastic Kubernetes Service (Amazon EKS), then consider the vanilla deployment option. The Kubeflow control plane is installed on top of Amazon EKS, which is a managed container service used to run and scale Kubernetes applications in the cloud.
To take greater advantage of the distribution and make use of the AWS managed services, choose one of the following deployment options according to your organization’s requirements:
Kubeflow on AWS offers add-ons for additional service integrations, which can be used with any of the available deployment options.
Everything you need to get started with Kubeflow on AWS
Deploy Kubeflow on AWS using Amazon Elastic Kubernetes Service (EKS)
Deploying Kubeflow with RDS and S3
Deploying Kubeflow with AWS Cognito as identity provider
Deploying Kubeflow with Amazon Cognito, RDS and S3
Add-on installation guides for Kubeflow on AWS
Delete Kubeflow deployments and Amazon EKS clusters