~/talk

Machine Learning on Kubernetes at Shell: A Kubeflow Journey

links:none on file
slides:none on file

Shell runs Kubeflow with Arrikto Rok on EKS using GitOps, Kale and KFP to turn notebooks into pipelines, spawn hundreds or thousands of hyperparameter runs, and keep ML metadata in MLMD. The stack snapshots notebook volumes about every 10 minutes for end-to-end reproducibility, archives to S3, and syncs across regions; claims 10,000 models in 2 hours, with local NVMe giving 16× read IOPS 400× write IOPS and 18–21× bandwidth versus EFS, and uses OIDC SSO + Istio/Envoy for enterprise security.

AI-written summary · about

  1. 0:00Start
  2. 0:30WARNING: uncertainties ahead
  3. 1:14Shell Global
  4. 4:57Challenges, Solutions & Lessons Learned (1/2) Arrikto
  5. 7:37Challenges, Solutions & Lessons Learned (2/2) Arrito
  6. 9:50GitOps - Infrastructure as Code
  7. 11:19Gitops - Upgrade (2/2)
  8. 11:47Storage
  9. 13:23Rok - Run At The Speed of Flash
  10. 13:58Rok Cluster
  11. 14:08Rok Registry
  12. 14:49Rok - Across locations
  13. 15:26Security & Isolation (1/2)
  14. 17:05Data Science Workflows
  15. 18:44Why choose Kubeflow
  16. 20:54Demo
  17. 27:45Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.