Skip to content

Automating the machine learning workflow with KubeFlow on AWS EKS

License

Notifications You must be signed in to change notification settings

bryanfree66/kubeflow-eks-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a demo of using KubeFlow on AWS EKS to automate the machine learning workflow. It is a work in progress.

EKS Setup

  1. Install and configure the AWS CLI: shorturl.at/fjtxX
  2. Install eksctl: shorturl.at/gvHP8
  3. Intall kfctl: shorturl.at/ftHJS

KubeFlow Setup

  1. To create the Kubernetes cluster, run: **eksctl create cluster -f cluster/cluster.yaml
  2. When the nodes become availiable, verify by running : **kubectl get nodes
  3. Install the dashboard: **kubectl apply -f kubernetes-sigs-metrics-server-d1f4f6f/deploy/1.8+
  4. Verify metric server: **kubectl get deployment metrics-server -n kube-system
  5. Deploy the recommended dashboard YAML: **kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-rc5/aio/deploy/recommended.yaml
  6. Apply the admin service account YAML: **kubectl apply -f service_account/eks-admin-service-account.yaml

Working...

About

Automating the machine learning workflow with KubeFlow on AWS EKS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published