CICD pipeline for Java application to deploy on kubernetes cluster using Jenkins | Devops Project

preview_player
Показать описание
If you want to book a call ( paid ) with me then you can refer below form

💡 💡 💡 💡 💡

Video might be long but I have discussed many things which might help you in daily activities or in attending interviews

In this video I have discussed about CICD pipeline to deploy Java based application on k8s cluster using Jenkins.

Below are the things that I have discussed
✔️ Brief about each tool ( Docker, k8s, Jenkins, Sonarqube, Nexus, Helm, Datree)
✔️ Installing the tools which are required CICD ( Docker, k8s, Jenkins, Sonarqube, Nexus, Helm, Datree)
✔️Integration of Jenkins & Sonarqube for static code analysis
✔️ Dockerizing Application and pushing the image to private registry
✔️ Identifying the misconfiguration in HELM charts using datree
✔️ Pushing the helm charts to nexus for re-usability
✔️Manual approval for deployment
✔️Deploying the application on k8s cluster using the helm charts
✔️ Configuring mail server
✔️ Enabling pull request trigger

💥 💥 Time-stamps 💥 💥
0:00 - What you will be able to do it after watching the complete video
3:19 - Into
4:52 - Brief about each tool
13:51 - datree intro
15:58 - Flow of my CICD pipeline
19:45 - Installing & configuring the tools which are required for CICD pipeline
48:05 - Installing helm datree plugin
50:10 - Brief on application code
51:20 - Jenkinsfile start !!! ( Pipeline Job )
1:01:10 - adding Sonarqube stage in Jenkinsfile & configuring sonar details in Jenkins
1:20:04 - adding Docker build & Docker image push stage in Jenkinsfile, Creating Docker private repo and configuring Jenkins host to push the images to private registry
1:51:58 - configuring mail sever & adding post block in Jenkinsfile for sending mail
2:00:07 - Identifying the misconfigurations, yaml validation, schema validation using datree & adding the stage in Jenkinsfile
2:13:00 - adding stage to push the helm charts to private registry ( nexus ) in Jenkinsfile
2:27:43 - adding stage in Jenkinsfile to deploy helm charts on kubernetes cluster, configuration of authenticating k8s cluster from jenkins host & configuring pulling of images from private registry ( nexus ) on kubernetes cluster
2:42:37 - Adding manual approval stage in Jenkinsfile
2:48:13 - Adding stage to check the application deployment
2:55:02 - Enabling Pull request triggers in Jenkins pipeline Job


🔥🔥 Document references 🔥🔥

🔥🔥 Video references 🔥🔥
datree - TODO

If you like the video please like,share and subscribe 😊😊

#git #github #gitlab #continuousintegration #continuousdelivery #jfrog #nexus #containerization #openshift #kubernetes #docker #vmware #vmworld #serversolutions #ansible #vagrant #aws #gcp #azure #ibmcloud #oraclecloud #cloud #devops #devopstools #cicd #softwaredelivery #virtualization #linux #automation #security #testing #development
Рекомендации по теме
Комментарии
Автор

those who are in devops for sometime they will know this almost covers so many areas in such a way that this project in your resume can get you an interview no matter you are a fresher or not... really dope project

asutoshpanda
Автор

Your delivery validates why I love DevOps so much. Buld and Release with all tools integrated with Jenkins. Thanks...u are extremely kind and talented.

Tee-Star
Автор

I just subscribed this channel.

Its hard to find such real time project demo in whole internet. Loved this project. And your all other videos are phenomenal ❤, Specially the mock interviews💝 . Kudos to you and appreciate your effort. People like you are savior. God bless.

The-SmilinG-kukO
Автор

Hello Deekshith,
It's very nice and informative.
But if you would have included terraform for deploying the cluster, it would be best

AyushGupta
Автор

When u get 62k views, 1.5k likes, and zero dislikes, I know he did his job right.
Thanks again sir.

tstar
Автор

You may like to skip first 1 hour video since he spent time on setting up the sonar, jenkins, k8s cluster. By the way, a good learning from this video, good one. Thanks.

OddBallTrails
Автор

Thank you Deekshith,
my coaching institute sir didn't teach like this even after charge a fees of 20k..
we like the way of your explaination and the efforts you made to show entire CI/CD process.

shivam
Автор

Really awesome explanation.. complete real-time scenarios.. Great Job done @Deekshith.. very helpful.. thank you 🙏

lokanathapotha
Автор

hands down the best explanation, you are a great teacher THANK YOU!

sanj
Автор

Thank you So much Deekshith, your way of explaining is really helpful to many aspirants of Devops like me. So much appreciated for your valuable efforts.
Thank you

sangativamsikrishna
Автор

You have been one of the biggest reason of me to have a very good idea on DevOps and get into this field.

subhankarpadhy
Автор

You've got a standing ovation from me. 👏👏

ayokunle
Автор

Super video for cicd. I completely gone the video 3 times. Let me implement it and let you know. I'm clearly seeing your efforts for us. Thanks and I love your good intentions.

gowthamragavan
Автор

Nice And Very Helpful.
May God Bless You And Your Family.

ChandanThakur
Автор

Thanks for your time to show us how its going in realtime. Thanks again for your knowledge sharing

nitinchoudaryraavi
Автор

Wao @Deekshith your video was so knowlegeble bro.. I love it frfr. I learned a lot from it. Things i have never done before in a CICD pipeline. I think i need to introduce that to my company.. Like the whole pipeline in 3 hrs video. This is insane, someone can litterally watch this and become an expert DevOps Engineer, but it comes from rehersal tho, gotta watch it like 10x

zidanetenangfie
Автор

Excellent Deekshith, You are a Master peace

syedakbar
Автор

Hi sir, I found this is the best production ready pipeline ever made on YouTube. I have only request to guide plzz if I want to make. Net build instead on java. Any guidance will be so helpful because could not find proper information on Internet. I hope to get more and more videos from this channel. Be happy and take care of yourself. 🙏🙏❤️❤️❤️😍😍😍

softwareengineer
Автор

Hi bro.. Do you take full devops training?

anonymous
Автор

WOW this kind of detailed video you cant find it any where .... Thxs Deekshith Please do more with aws also

saimanikanta