Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

CodiLime Tech Talk - Maciej Sawicki: Streamline application deployments with Kubernetes and Helm

81 views

Published on

Tech Talk CodiLime 31.01.2018 DevOps by Example

CodiLime Tech Talk - Maciej Sawicki: Streamline application deployments with Kubernetes and Helm

You can find the recording here: https://youtu.be/6hazvmPOWHY

Published in: Technology
  • DOWNLOAD FULL BOOKS INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD FULL PDF EBOOK here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL EPUB Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL doc Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL PDF EBOOK here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL EPUB Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... 1.DOWNLOAD FULL doc Ebook here { https://tinyurl.com/y8nn3gmc } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

CodiLime Tech Talk - Maciej Sawicki: Streamline application deployments with Kubernetes and Helm

  1. 1. DevOps by Example 31.01.2018
  2. 2. Streamline application deployments with Kubernetes and Helm Maciej Sawicki
  3. 3. Machine learning platform as a service Our client (stealth mode startup) asked codilime to help them with automated provisioning ready to work ML/Data Scientist environments. Key requirements: ● Provide environment easy to use for data science engineers with various experience: ○ easy to use for beginners ○ do not get in the way of power users ● One click deployment of complex ML/DS stacks and tools: ○ Hadoop ○ Spark ○ JupyterHub ○ Seahorse ● Support for Azure, AWS, GCP do not get in the way of power users
  4. 4. Challenges ● Each cloud has its pros and cons and its own challenges ● We shouldn’t make any assumptions about operators environment ● Secrets/credentials management ● CI/CD testing
  5. 5. Technology stack ● Each cloud has its pros and cons and its own challenges ● We shouldn’t make any assumptions about operators environment ● Secrets/credentials management ● CI/CD testing
  6. 6. Technology stack ● Kubernetes ● Terraform ● Helm ● Docker ● Vault ● Ansible ● Python 3 ● Jenkins ● Prometheus ● Hadoop, Spark, Scikit-learn, TensorFlow, etc, tl;dr;
  7. 7. Introduction to Helm Helm helps you manage Kubernetes applications — Helm Charts helps you define, install, and upgrade even the most complex Kubernetes application. Charts are easy to create, version, share, and publish — so start using Helm and stop the copy-and-paste madness.
  8. 8. Kube Apps
  9. 9. Writing own charts ● helm create mychart ● Charts.yaml ● Values.yaml ● Helm template language
  10. 10. Demo
  11. 11. Thank You!
  12. 12. Creative Commons thenounproject.com Dinosoft Labs, Jae Designer, Oksana Latysheva, Till Grzegorczyk, Gregor Cesnar, Chameleon Desing, Buzzyrobot, Sam Smith
  13. 13. DevOps by Example 31.01.2018 Thanks!

×