Course Information
Course Overview
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
Skills covered in this course
Reviews
-
BBenedict Beckhusen
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.
-
JJonatan Ezequiel Diaz
El audio es muy malo, es muy difícil llegar a entenderlo.
-
GGaurav Singh
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.
-
SShishir Kumar Roy
the explanation is just awesome.