Course Information
Course Overview
Learn DevOps Helm/Helmfile Kubernetes deployment with practical HELM CHART examples
The main motivation for this course was to provide students a comprehensive explanation of the applications deployment to Kubernetes cluster in AWS by using the standard called helm chart via helm version 3 and helmfile binaries. In order to achieve this goal, the course is using particular HELM CHARTS such as deploy:
Jupyter Notebooks as docker container locally and well as in Kubernetes in AWS,
create helm chart from scratch,
MySQL and Gogs (cool Github like web UI),
Jenkins from your own helm chart repository,
deploy Chartmuseum (helm chart repository),
Grafana and Prometheus from Chartmuseum,
Nginx Ingress Controller as LoadBalancer,
I will try to explain everything in practical context so everybody can put together thoughts accurate to her/his thinking process.
Course Content
- 4 section(s)
- 43 lecture(s)
- Section 1 Introduction
- Section 2 How to deal with Kubernetes deployment specifications in form of YAML
- Section 3 Introduction to Helm Charts
- Section 4 Helmfile
What You’ll Learn
- Learn deployment concepts in Kubernetes by using helm v3 and helmfile, Learn how to work and interact with Kubernetes orchestration platform., Deploy Kubernetes cluster in AWS by using kops and terraform., Learn how to use and adjust Helm charts version 3
Skills covered in this course
Reviews
-
DDon Heimiller
Not as much about HELm and HELMFiles as I thought there would be
-
JJoe Hoeller
This is the course everyone needs to take to learn Kubernetes and Helm. You also must know that there is so much to learn it cannot be taught in course -- This course will prepare you to move on beyond this to build things on your own to learn more. If you're serious about gaining those skills so you can be effective after you get the certificate of completion, then this is the course for you. I also recommend that businesses purchase this so they can train their teams in order to adopt Kubernetes and Kubernetes deployments with Helm as well. Jan is an excellent teacher that can mentor you and your internal teams, and show them how to leverage stable, distributed deployments with application code that can hook into the underlying infrastructure to scale that code out to reduce costs and increase ROI for your company. Regardless if you're an individual or a business, this course and external mentoring is well worth the investment if you want to get to production with Kubernetes+Helm.
-
AAlceu Rodrigues de Freitas Junior
Author misses the focus when giving too much details about using other software like Gogs or SSH port forwarding. An appendix with references would be more than enough. There are no details about the template creation with Helm, which is one of the most important concepts and difficult to grasp, specially if you are not proficient with Golang programming. There is an entire section for Helmfile, that is still considered beta these days. It would be more productive to use the time and space to approach other aspects, like integration of Helm with Continuous Deployment.
-
EEric Miller
Lots of good examples, but i was looking for more of a deep diveon helm itself. I would rate this higher as an avanced helm class but not introductory