Udemy

Learn Kubernetes Docker/DevOps and helm charts from scratch

Enroll Now
  • 838 Students
  • Updated 3/2020
4.0
(88 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
5 Hour(s) 32 Minute(s)
Language
English
Taught by
Jan Toth
Rating
4.0
(88 Ratings)
1 views

Course Overview

Learn Kubernetes Docker/DevOps and helm charts from scratch

Learn starting Kubernetes by using kubeadm - write two microservices, dockerize them and write you own helm charts

Students will learn:

  • Update:

  • I keep adding lectures on how to use Terraform to start the very same Kubernetes cluster

  • New lecture on Helm v3

  • start Kubernetes cluster with two nodes (master/worker) by using kubeadm

  • write a simple back-end microservice with Python Flask

  • write a simple front-end React app microservice

  • Dockerfile for back-end microservice with Python Flask

  • Dockerfile for front-end React app microservice

  • write Helm Chart for back-end microservice with Python Flask from scratch (micro-backend)

  • write Helm Chart for front-end microservice with React from scratch (micro-frontend)

  • deploy micro-backend and micro-frontend helm chart to Kubernetes

  • scale up your deployment for micro-backend/micro-frontend helm chart in Kubernetes

  • use own helm chart repository - Chartmusuem

  • use own helm chart repository - from own Github repo

  • deploy nginx-ingress controller

Course Content

  • 12 section(s)
  • 83 lecture(s)
  • Section 1 Introduction
  • Section 2 Setup Single Master Kubernetes (On-premise)
  • Section 3 Join Worker node to Single Node Kubernetes cluster
  • Section 4 Terrafrom - start your Kubernetes cluster automatically
  • Section 5 Design and write a simple back-end Python app
  • Section 6 Front-end Flask app
  • Section 7 Get used to helm chart deployment - Dokuwiki
  • Section 8 Helm Charts - Python Flask Backend
  • Section 9 Helm Charts - React Frontend
  • Section 10 Scale your back-end/front-end deployments
  • Section 11 Setup your own helm chart repository
  • Section 12 How to use Helmfile for several deployments at once

What You’ll Learn

  • Learn how to use Terraform to start up Kubernetes cluster at Scaleway, Deploy/Install Kubernetes cluster in Scaleway by using kubeadm., Learn how to install Helm v3, Learn and understand how to work and use helm charts., Learn what is Kubernetes orchestration platform and how to use this amazing tool., Learn how to set up your own Helm chart repository by Chartmuseum and on Github., Learn how to write two helm chart (micro-frontend, micro-backend) from scratch., Learn how to DevOps technique deployment against Kubernetes cluster by using helm., Learn Kubernetes to scale your deployments, Learn to write a simple Python Flask back-end app (micro-backend), Learn how to write a simple React front-end app (micro-frontend), Learn how to dockerize your Python and React apps


Reviews

  • B
    Benedict Beckhusen
    4.0

    Extremely practical course, major theoretical concepts from understanding Kubernetes clusters to deployment to clusters is explained and applied in practice, definitely recommendable to get a quick grip on Kubernetes and Helm Chart deployment.

  • J
    Jonatan Ezequiel Diaz
    2.0

    El audio es muy malo, es muy difícil llegar a entenderlo.

  • G
    Gaurav Singh
    4.0

    I would say entire course is very practical and I'm sure what I learn is very useful for a devloper like me. However when it comes to explaining the concepts, it seems instructor glides over many of key concepts. All in all trainer has done a nice job in putting together entire course as many questions that comes to a developer's mind are answered in this course.

  • S
    Shishir Kumar Roy
    5.0

    the explanation is just awesome.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed