Kubernetes Project-2022 CI/CD with Jenkins Helm on AKS and EKS

Azure Kubernetes Service (AKS) is a managed Kubernetes service with hardened security and fast delivery. Amazon Elastic Kubernetes Service (EKS) is a managed service and certified Kubernetes conformant to run Kubernetes on AWS and on-premises.

In this course, you will learn to deploy applications on EKS and AKS Kubernetes clusters with CI/CD pipelines using Helm charts. You will start with the basics of how to set up a Jenkins server for CI/CD in the EKS cluster. This also includes installing and configuring Docker and Maven plugins in the Jenkins server. You will understand how to set up the EKS Kubernetes cluster in AWS and create an IAM role for the management host. Moving on, you will understand Helm, Helm charts, and how to create a Helm chart.

In the other part of the course, you will understand what a metric server is and how to configure a metric server. You will also learn to deploy an application with HPA for high CPU usage. You will explore how to access the AKS cluster from the local machine and will wrap up the course with an introduction to Elasticsearch Fluentd and Kibana and learn to configure Elasticsearch Fluentd and Kibana in the AKS cluster.

By the end of this course, you will have built a CI/CD pipeline to deploy applications or microservices on AKS and EKS Kubernetes clusters.

Type
video
publication date
2022-07-21
what you will learn

Create and attach IAM role to management host
Set up EKS Kubernetes service in AWS
Learn the Helm architecture
Understand metrics server
Learn to configure Maven and Docker Credentials in Jenkins
Learn about breakpoint classes and media queries

duration
398
key features
Production-ready Kubernetes setup for continuous deployment in DevOps * Install and configure Docker and Maven plugins in the Jenkins server * Install and configure Helm in the Jenkins server
approach
This is a well-structured, comprehensive, and practical course. The author will be teaching you in detail with step-by-step demonstrations on how to deploy applications on EKS and AKS clusters.
audience
This course has been designed for anyone who wants to build CI/CD pipeline to deploy applications or microservices on AKS and EKS Kubernetes Cluster using Helm and Jenkinsfile and for students who want to enhance their skills in this domain. This course is also useful for those who want to know about the real-time deployment of microservice or applications on the Kubernetes cluster using Helm charts.

Prior knowledge about Kubernetes, Git, and Jenkins would be beneficial.
meta description
In this learning journey, you will be introduced to tools such as GitHub, Jenkins, Maven, Docker, Helm, and Kubernetes (AKS and EKS).
short description
Do you want to build a CI/CD pipeline to deploy applications or microservices on AKS and EKS Kubernetes cluster using Helm and Jenkinsfile? Then you are in the right place.
subtitle
Deploy applications on EKS and AKS Kubernetes cluster with CI/CD pipelines using Helm charts
keywords
Kubernetes, Jenkins, Helm, AKS, EKS, Helm charts, CI/CD pipelines, Docker, Jenkinsfiles, Kibana
Product ISBN
9781804611166