How to setup AKS Cluster & Deploy Springboot App into AKS Cluster using Helm and Jenkins Pipeline
HTML-код
- Опубликовано: 5 янв 2025
- www.coachdevop...
This video provides steps to Automate build and deploy of Springboot Microservices App into Azure Kubernetes Cluster(AKS) using Helm and Jenkins pipeline.
Pre-requisites:
1. Jenkins instance is up and running
2. Install Docker in Jenkins and Jenkins have proper permission to perform Docker builds
3. Install Azure CLI on your Jenkins machine. (We will be creating AKS cluster from Jenkins machine running in Azure Cloud)
4. Helm installed on Jenkins instance
5. Install Kubectl on Jenkins instance
6. AKS cluster needs to be up running. You can create AKS cluster, ACR Repo using shell script provided in my website.
7. Make sure to Install Docker, Docker pipeline
8. ACR is also setup in Azure cloud.
9. Make sure AKS has pull access from ACR
10. Dockerfile created along with the application source code for springboot App.
Thank you, I loved the presentation
So glad!
Well explained video.
Thanks Vimal
hello sir Can we say everything in Kubernetes is a POD. I was asked this question in an interview, Not sure how to answer this.
well pods are the fundamental building blocks in Kubernetes, there are other abstractions that exist to manage different types of workloads and applications within the Kubernetes ecosystem.
How does the pipeline authenticates with the cluster. You did not add the kubeconfig file in credentials
you actually don't need set kube config as credentials in Jenkins as pipeline will use helm client to install microservices in eks.
Please make video on ingress
Will do Balla
Hi bro
Can you please explain in yaml
Same video
Can you be specific ? What video are you looking?
@@DevOpsCoach
Azure spring boot AKS project in yaml