/kubeflow-deploy

Instructions for deploying Kubeflow on EKS and minikube

Primary LanguageShell

Kubeflow Deploy

Mentioned in Kubeflow (is not) for Dummies blog post.

Note 02.06.2021: these are instructions for deploying Kubeflow 1.2 (still using kfctl instead of kustomize)

Deploying Kubeflow using AWS CloudShell and eksctl, no need to configure aws-cli. Poor reproducibility.

Deploying Kubeflow using Terraform code locally. You'll need few tools e.g. kubectl, aws-iam-authenticator but the script should install these for you. All you need then is configure AWS cli and a bash console. This approach has a simple configuration i.e. AWS profile, region, cluster name and creates a cluster than can be destroyed easily with destroy_kubeflow script.

Instructions for deploying Kubeflow 1.2 locally on WSL using minikube. Quite simple, poor reproducibility and it's local only.