hi,pyush, could you explain these concepts while explaining project in jnekins 1.what type of java version we use, how to read pom.xml file, what points are important in pom.xml file, upto what level developer source code we need to understand in the source folder 2. once we check app code by sonar , what are check marks we passed, how we validate those checkmarks 3. in the same way what are check marks we follow while scanning docker image by trivy?
Hello, As trivy and Sonar steps were not included in the video, I will create a seperate video explanining those steps. Java version is dependent on the application.
Hey Pyush, I have a few questions for you. For example, If I have a JavaSpring project with 4 microservices, Each with it's unique dockerfile, also, the pom.xml uses fabric8, so if I write mvn clean install it creates the jar file and then using the dockerfile the jar is packaged as image and sent to a dockerhub, here as it has 4 microservices, there are 4 images and 4 image should be sent to dockerhub, is it possible to do it in one build? or for each module/microservice we need different ci? also, can we do it easily in jenkins?
Hello, There are multiple ways of doing it. If you have seperate dockerfile , you will also have seperate monorepo for each microservice and each monorepo should have its own Jenkinsfile so that they can be build and scaled independently which is one of the core principle of a microservice architecture. If you are doing everything in a same build, you are creating dependency among these microservices which is an anti-pattern and should not be done. Let me know if I was able to answer your question?
@ Thank you, I understood and able to do it. I have another question for you.. I have a rel-repo, i have a dev repo, i crated a fork from the dev repo, now i made the changes in a seperate branch (fix) , in my fork and created a pull request from my fork to dev repo, the changes to dev, which is then went for SBD for test, simu and production. Once the production is deployed, a manual merge was done from dev to rel, so everything is synchronized. Now, I want to trigger a job that will always check rel-repo , whenever there is a change made it will sync that to dev repo and also those changes will reflect to the fork master branch of each developer! Do you think it is possible, it will only happen monday morning which i can do with cron right? But how do I keep the upstream and downstream synchronized? I searched all over youtube, and blogs couldn’t find any resources! I found out maybe it can be done with GitActions. Do you have any ideas how it can be done or even it is possible to do? Thank you for all your help. I am a big fan.
I restart my jenkins-master ec2 instance ( t2 medium ) and after restarted , jenkins GUI is responding very slowly, how to resolve this issue? When I click on manage jenkins or any other button the page starts loading and response comes after 1 or 1.5 minutes. I also check jenkins service is active and running.
Eagerly waiting for Terraform with Azure
Soon my friend :)
Thank you ! Expecting future playlsit on Terraform + GCP DevOps if possible!
For sure
Thank You sir for your heard working for Devops community God bless you
Thank you so much :)
Eagerly waiting for the Terraform aws
Gonna finish it in one go
Let's go
hi,pyush, could you explain these concepts while explaining project in jnekins
1.what type of java version we use, how to read pom.xml file, what points are important in pom.xml file, upto what level developer source code we need to understand in the source folder
2. once we check app code by sonar , what are check marks we passed, how we validate those checkmarks
3. in the same way what are check marks we follow while scanning docker image by trivy?
Hello, As trivy and Sonar steps were not included in the video, I will create a seperate video explanining those steps. Java version is dependent on the application.
Great sir
Absolutely valuable
Thank you!
Is this complete and real time based tutorial for Jenkins..
As the title says, it is for beginners
Superb bro 🥰
Thanks 🤗
Hey Piyush, please create something related to computer network that will aid in DevOps preparation.
Sure, I will do that
Thank you for the great video
Welcome :)
Great video bro
Thank you! 😄
Sir, Can we take t2.medium(s) to perform today's tutorial
Yes, t2.medium should be good
Ye bhi sahi h ❤
Hey Pyush,
I have a few questions for you. For example, If I have a JavaSpring project with 4 microservices, Each with it's unique dockerfile, also, the pom.xml uses fabric8, so if I write mvn clean install it creates the jar file and then using the dockerfile the jar is packaged as image and sent to a dockerhub, here as it has 4 microservices, there are 4 images and 4 image should be sent to dockerhub, is it possible to do it in one build? or for each module/microservice we need different ci? also, can we do it easily in jenkins?
Hello,
There are multiple ways of doing it. If you have seperate dockerfile , you will also have seperate monorepo for each microservice and each monorepo should have its own Jenkinsfile so that they can be build and scaled independently which is one of the core principle of a microservice architecture. If you are doing everything in a same build, you are creating dependency among these microservices which is an anti-pattern and should not be done. Let me know if I was able to answer your question?
@ Thank you, I understood and able to do it.
I have another question for you..
I have a rel-repo, i have a dev repo, i crated a fork from the dev repo, now i made the changes in a seperate branch (fix) , in my fork and created a pull request from my fork to dev repo, the changes to dev, which is then went for SBD for test, simu and production.
Once the production is deployed, a manual merge was done from dev to rel, so everything is synchronized.
Now, I want to trigger a job that will always check rel-repo , whenever there is a change made it will sync that to dev repo and also those changes will reflect to the fork master branch of each developer! Do you think it is possible, it will only happen monday morning which i can do with cron right?
But how do I keep the upstream and downstream synchronized? I searched all over youtube, and blogs couldn’t find any resources!
I found out maybe it can be done with GitActions. Do you have any ideas how it can be done or even it is possible to do?
Thank you for all your help. I am a big fan.
How to create the jenkins instance ?
Please guide some1, am a complete beginner
Thanks in advance 🙏
Hello, It's already covered in this video
Will this video tutorial be available even after live session
Yes 💯
I restart my jenkins-master ec2 instance ( t2 medium ) and after restarted , jenkins GUI is responding very slowly, how to resolve this issue? When I click on manage jenkins or any other button the page starts loading and response comes after 1 or 1.5 minutes. I also check jenkins service is active and running.
If it's slow, it could be issue with your underline VM. check the memory and CPU or underline node and try to use a bigger machine if that is the case
Great tutorial!!! Please add timestamps .
Thank you! Added the timestamps now
need to increase font size
100% agree
Terraform aane wala tha sir
Shayad dusri video select ho gyi 😁
Bhai thoda time do wo b aayega, aur jabardast entry ke saath aayega 😃
@@TechTutorialswithPiyush waiting sir thanks.
sir commands 😢
Hello Manav, I have added all the GitHub repositories in the description now. Please check
@@TechTutorialswithPiyush thanks sir