Mastering DevOps Automation: Building CI/CD Pipelines with Jenkins, Ansible & Docker

  Рет қаралды 75,740

Java Home Cloud

Java Home Cloud

3 жыл бұрын

Terraform course
bit.ly/3hum959
how to set up CI/CD for docker-based applications, using Jenkins pipeline declarative syntaxes, integrating Jenkins and Ansible, Ansible playbook to deploy docker containers, using Ansible for continuous deployments.
running Ansible playbooks from Jenkins
working with Jenkins declarative pipeline, Jenkins pipeline as code.
For advanced DevOps online training please Contact
Java Home Cloud, Banglore India
+919886611117

Пікірлер: 88
@arawindh.krishna
@arawindh.krishna 3 жыл бұрын
One of the Best video on Jenkins..
@antfirmin
@antfirmin 3 жыл бұрын
Another brilliant video. I like the way you leave all the mistakes in and show how to resolve them.
@JavaHomeCloud
@JavaHomeCloud 3 жыл бұрын
Thank you very much!
@ananyanaiya655
@ananyanaiya655 2 жыл бұрын
awesome demonstration, keep it up Hari
@mynameisram6795
@mynameisram6795 Жыл бұрын
super sir very good information, clear cut understanding
@JavaHomeCloud
@JavaHomeCloud Жыл бұрын
Thanks and welcome
@harikrishnareddy859
@harikrishnareddy859 3 жыл бұрын
Wow amazing Hari , you have done a mini project in 35 minutes . Wishing to see many more examples on Jenkins pipelines.
@JavaHomeCloud
@JavaHomeCloud 3 жыл бұрын
I will try my best
@khatriravi19
@khatriravi19 2 жыл бұрын
Excellent video, liked the way the video made with step by step and troubleshooting. Thanks for making.
@JavaHomeCloud
@JavaHomeCloud 2 жыл бұрын
Thank you
@ricardohincapie1537
@ricardohincapie1537 3 жыл бұрын
Thanks for the Tutorial. Very well explained!
@JavaHomeCloud
@JavaHomeCloud 3 жыл бұрын
Thank you
@senthilkumar5129
@senthilkumar5129 3 жыл бұрын
good usefull video thank you for you valuable explanation
@sabariavk
@sabariavk 3 жыл бұрын
Great video. Explained every bit in detail. Good job.
@JavaHomeCloud
@JavaHomeCloud 3 жыл бұрын
Glad it was helpful!
@senthilkumar5129
@senthilkumar5129 3 жыл бұрын
No one can explain this kind of clear manner . Please upload vido for Bitbucket with Jenkins
@pallavkanaujiya
@pallavkanaujiya 3 жыл бұрын
best part of this tutorial are the mistakes and their resolutions!! excellent!
@JavaHomeCloud
@JavaHomeCloud 3 жыл бұрын
Glad it was helpful!
@israelkelvin6068
@israelkelvin6068 2 жыл бұрын
you probably dont care at all but does any of you know of a tool to get back into an Instagram account..? I somehow lost my password. I love any help you can offer me!
@quinnaugustus3788
@quinnaugustus3788 2 жыл бұрын
@Israel Kelvin instablaster :)
@israelkelvin6068
@israelkelvin6068 2 жыл бұрын
@Quinn Augustus I really appreciate your reply. I got to the site through google and im trying it out now. Takes a while so I will reply here later with my results.
@israelkelvin6068
@israelkelvin6068 2 жыл бұрын
@Quinn Augustus it worked and I actually got access to my account again. I am so happy! Thank you so much, you saved my ass!
@RajKumar-fl4lw
@RajKumar-fl4lw 3 жыл бұрын
Very nice video and real environment for java code deployments Please share all contents on udemy
@sanketjaiswal1137
@sanketjaiswal1137 3 жыл бұрын
best ci cd piepline explained. Could you please make video on microservice application deployment.
@zaheerbeg4810
@zaheerbeg4810 2 жыл бұрын
you are a great tutor , so clear explanation, Thanks
@JavaHomeCloud
@JavaHomeCloud Жыл бұрын
You are welcome!
@srinivasagokaraju6871
@srinivasagokaraju6871 3 жыл бұрын
Awesome Anna. Thank you very much. Really great help for beginners.
@JavaHomeCloud
@JavaHomeCloud 3 жыл бұрын
You are welcome 😊
@geethasundari143
@geethasundari143 3 жыл бұрын
It's so clear explanation for beginners and all these steps are very important to project level I see. Thanks for it !! Can you also post more other stages that are frequently used in project.
@JavaHomeCloud
@JavaHomeCloud 3 жыл бұрын
Yes, sure
@pravinkhot8626
@pravinkhot8626 Жыл бұрын
@@JavaHomeCloud yes baby
@francescogrossi1773
@francescogrossi1773 3 жыл бұрын
Hi Hari is there any of your trainings explaining same things with material (war, instruction to publicize docker image) and a slower pace? Yet, I think this is a very complete scenario , thanks for the outstanding work!
@brahmaprakashtoppana5666
@brahmaprakashtoppana5666 3 жыл бұрын
Awesome explanation Hari, Reilly informative. If you have time please post Terrform, skafold and kinako👍👍
@JavaHomeCloud
@JavaHomeCloud 3 жыл бұрын
Sure 👍
@Sigmalennycareers
@Sigmalennycareers 3 жыл бұрын
PHENOMENAL!!!!
@msharafi86
@msharafi86 3 жыл бұрын
You are awesome Sir I really appreciate. This the most important tutorial I was looking for.
@JavaHomeCloud
@JavaHomeCloud 3 жыл бұрын
Glad it helped
@sagarajayathilaka
@sagarajayathilaka 2 жыл бұрын
Thanks a lot specially for showing possible errors.
@JavaHomeCloud
@JavaHomeCloud 2 жыл бұрын
You are welcome
@akashpreet918
@akashpreet918 3 жыл бұрын
Sir very good explained, but please make one video for pipeline script, so we can understand more.
@rohit_tyagi
@rohit_tyagi 3 жыл бұрын
Hi, I have a Nodejs/puppeteer automation suite which I need to run on docker container using Jenkins pipeline. I have everything in place however, I am unable to figure out how to use Node env variables that I am using locally like Username and Password of the application. How can I use them in Jenkins pipeline? I have a declarative script where in final stage to run test cases I have something like this sh( NODE ='qa', NODE_URL ='path of congif file' HEADLESS='true')
@nikhilnambiar6811
@nikhilnambiar6811 2 жыл бұрын
Thanks for the Tutorial
@sharanbasava7632
@sharanbasava7632 2 жыл бұрын
Hi Sir, Great explanation. but where the automation testing (i.e Regression ) fits here, it will be really helpful if you even cover this.
@anupamghai7305
@anupamghai7305 3 жыл бұрын
Really helpful
@ashutoshkumar7275
@ashutoshkumar7275 3 жыл бұрын
very nice explanation sir, pls upload some more videos like these.
@JavaHomeCloud
@JavaHomeCloud 3 жыл бұрын
Sure I will, Would you the scenarios you are looking for?
@krishna172225
@krishna172225 3 жыл бұрын
Please include some monitoring tool also
@JavaHomeCloud
@JavaHomeCloud 3 жыл бұрын
krishna172225, working on it
@shaikhazharuddin8926
@shaikhazharuddin8926 2 жыл бұрын
Thanks for the great video! I am facing one issue: I had to run the job twice in order to tag the image with latest commit instead of one, any help?
@vijaykumar-pk1he
@vijaykumar-pk1he 3 жыл бұрын
Exactly what I was looking for awesome work 👌🏻👌🏻
@JavaHomeCloud
@JavaHomeCloud 3 жыл бұрын
Glad I could help
@Creativeminds589
@Creativeminds589 2 жыл бұрын
Excellent 👌👌👌
@sandhyaaa24
@sandhyaaa24 3 жыл бұрын
Step 1/2 : FROM tomcat:8] invalid reference format ...got this Error ...could you tell y??
@manikantasarvasiddi2451
@manikantasarvasiddi2451 3 жыл бұрын
very good explanation...Please upload devops scenario based interview questions with answers if possible
@JavaHomeCloud
@JavaHomeCloud 3 жыл бұрын
Sure, I’ll post tool/topic wise questions
@miemiemyothant627
@miemiemyothant627 2 жыл бұрын
Hi.. Very good training, thank you so much. May I know do you have any training video for this java application with maven how to build it training video so then I can understand the whole things completely. I mean this java application which you are using in this video, how to build it with maven.
@mediatwinkleTV
@mediatwinkleTV 3 жыл бұрын
can you do the same deploying a simple web image rather than a war file/maven ?
@paulodessa1
@paulodessa1 3 жыл бұрын
thank you, good explanation, but I have this error when trying to repeat after you. + git rev-parse --short HEAD fatal: not a git repository (or any of the parent directories): .git If you know why it's so, please answer
@attrantan3328
@attrantan3328 3 жыл бұрын
Hi,Can you make a video about CI / CD Jenkins Pipeline, Ansible, Docker, Gitlab, thank you very much
@dhirajdighe19102
@dhirajdighe19102 3 жыл бұрын
Very well explained.
@JavaHomeCloud
@JavaHomeCloud 3 жыл бұрын
Glad you liked it
@R-Kannada-DevOps
@R-Kannada-DevOps 3 жыл бұрын
Sir I have installed my jenkins as a container , to use docker image which plugin I have to use ...
@manojkaranam8602
@manojkaranam8602 2 жыл бұрын
Hello thanks for the tutorial Am facing issue at command sudo usermod -a -G docker jenkins It says user jenkins does not exist Can you please help how to fix this
@ankitbillore8221
@ankitbillore8221 3 жыл бұрын
you are awsome man,,
@JavaHomeCloud
@JavaHomeCloud 3 жыл бұрын
Thank you, keep watching
@msunil6675
@msunil6675 3 жыл бұрын
I am getting error, and checked docker sdk module for python2.7(my python version), it is installed and in the right place(/usr/bin/python). any help is appreciated.-thanks in advance TASK [Start the container] ***************************************************** fatal: [172.28.128.101]: FAILED! => {"changed": false, "msg": "Failed to import the required Python library (Docker SDK for Python: docker (Python >= 2.7) or docker-py (Python 2.6)) on client1's Python /usr/bin/python. Please read module documentation and install in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ansible_python_interpreter, for example via `pip install docker` or `pip install docker-py` (Python 2.6). The error was: No module named selectors"}
@anumehachakravarty37
@anumehachakravarty37 3 жыл бұрын
It is giving me below error for docker build stage: + docker build . -t 'user/imagename:getVersion()' invalid argument "user/imagename:getVersion()" for "-t, --tag" flag: invalid reference format
@shaikhazharuddin8926
@shaikhazharuddin8926 2 жыл бұрын
give space between . and -t
@mandlaanilbabu
@mandlaanilbabu 3 жыл бұрын
i am getting the tools { // No valid tools specified }
@AnandKumar-df8ow
@AnandKumar-df8ow 2 жыл бұрын
Good
@JavaHomeCloud
@JavaHomeCloud 2 жыл бұрын
Thanks
@chinmayabarik1404
@chinmayabarik1404 2 жыл бұрын
Hi Hari, Could you please share the script file ?
@pareshkaps
@pareshkaps 3 жыл бұрын
Can you pls create a enterprise edition vdo like where user can choose any specific environment then the ci cd job will build on that specific environment.
@pareshkaps
@pareshkaps 3 жыл бұрын
Pls make a vdo of parameterzied job with real time example
@yadavallishankar554
@yadavallishankar554 2 жыл бұрын
git url please
@Ian-tg3vm
@Ian-tg3vm 3 жыл бұрын
Why tomcat i dont understand
@JavaHomeCloud
@JavaHomeCloud 3 жыл бұрын
can you come again?
@andersonsibedwo6404
@andersonsibedwo6404 3 жыл бұрын
Masking supported pattern matches of $dockerhub [Pipeline] { [Pipeline] sh /var/lib/jenkins/workspace/Ansible-docker@tmp/durable-386f08e8/script.sh: line 1: syntax error near unexpected token `newline'
@andersonsibedwo6404
@andersonsibedwo6404 3 жыл бұрын
Here is where I got stock on this project.
@arkanjo7509
@arkanjo7509 2 жыл бұрын
thanks very much.
@fandomlaser5066
@fandomlaser5066 2 жыл бұрын
i m trying to run execute ansible sccript via pipeline code code is as below stage('Cleanup') { steps { sh 'sudo docker rm -f myjavaapp' ansiblePlaybook credentialsId: 'ansible-master-slave', disableHostKeyChecking: true, installation: 'Ansible', inventory: 'dev.inv', playbook: 'cleanup' //sh 'whoami' }
Clowns abuse children#Short #Officer Rabbit #angel
00:51
兔子警官
Рет қаралды 73 МЛН
LOVE LETTER - POPPY PLAYTIME CHAPTER 3 | GH'S ANIMATION
00:15
ЧУТЬ НЕ УТОНУЛ #shorts
00:27
Паша Осадчий
Рет қаралды 7 МЛН
Automate EVERYTHING with Ansible! (Ansible for Beginners)
18:31
Techno Tim
Рет қаралды 228 М.
Terraform Course - Automate your AWS cloud infrastructure
2:20:58
freeCodeCamp.org
Рет қаралды 1,9 МЛН
Jenkins Kubernetes Integration - Mithun Technologies - 9980923226
2:00:12
Mithun Technologies DevOps
Рет қаралды 186 М.
Clowns abuse children#Short #Officer Rabbit #angel
00:51
兔子警官
Рет қаралды 73 МЛН