Today I have given an interview and the interviewer asked me that how will you deploy a java project and describe me the diffrent stages you will follow. Then I explain that you tought us in this video. So can't thank you enough for such quality content. Keep teaching us like this. Take love.
Thanks a lot for sharing your valuable information. Today I experienced a question from the interviewer like what strategy you're using in kubernetes . Kindly please help me with this Answer
It was really great right to the point, short and precise explanation to the Most Wanted question😊. Thanks a lot Abhishek. This will definitely help many.
BROOOO .Very helpful. I was preparing for Interview and at this question itself I used to get stuck and rejected in 3 Interviews. Please make such more videos to crack interviews for 1-2 years of experience. Thanks alot for this again
Hi Abhishek, Thank you for this clear explanation. Can you explain the CICD pipeline process by using AWS development tools like code commit, code build, code pipeline and using lambda function as a trigger. And we are working on kubernetes cluster. Thank you.
Hi Abhishek, you’re doing great and explain every concept in appropriate manner that we can understand with industry level . Can you please make a video on CD part because I saw many comments their are many people who are confuse in deployment or how are the actual deployment happens in real projects ?
Enjoy it. I try to talk with you by topmate problem is timing. It's only 2 am (us). anyway, I try to manage. I am watching most of the videos last 2 years. great explanation. thanks
unit testing is to checkthat functionality with which we have written code is working fine in local we doesnt know it might break in production but mostly it will be error free when we write junit we will be very confident that we can handle. one more other meaning is your code is able to achieve what you want to achiieve im telling in respective of whole application that will be divided in to smal small units thanks for reading this im writing junit whenever i do any change in code.
Hi Abhishek Sir, Thanks for the end to end CI/CD detailed explanation. Would like to know about continous deployment also the difference between continous delivery and continuous deployment. Thanks onec again
@@AbhishekVeeramalla isn't continuous delivery means deployment of code in respective environment like DEV,Test,Stage(release) environment and then checking how the changes are been reflected in individual environment.... Then at last when no bug is found we are deploying it into prod environment that's Continuous deployment.......
Hi Abhishek...thanks for this...two more questions please...1) in this whole picture where and how are the Automation test cases triggered 2) if we have multiple envs dev, staging, prod how is ci cd handled, say I will create image and push it in staging but only after sometime I want to push it to prod
Hi abhishek, Thanks for such great content. One request, could you please make a video on whatever you explain in this video with practical implementation. I mean from git -to- k8s end-to-end. And please use ansible instead od argoCD. Also I don't know how the sonarqube scan the code. Request🙏
Thanks Abhishek for this amazing video, No one can beat your content on UA-cam that’s for sure. On request I have, Can you please share some details about the artifacts in Jenkins pipeline as well in your upcoming videos on the same. It will be very helpful.
Thank you much for videos. You are doing wonderful job. kudos to you. For a beginner please help us to troubleshoot the problems we face during this process? I know its difficult to recall but at least tell us the major problems we face during this process
Hi Abhishek, Great Explanation. I have a doubt - we can also use kubernetes continuous deploy plugin and add kube config info in jenkins credentials and finally use kubernetesdeploy in pipeline script. It is scripted pipeline I learned (not declarative) -- > can we do this or we shouldnt do this? and can we explain this in our interview ? could you please explain. because the class by somebody I was following mentioned this process.
Thank you Abhishek for your quick response, I would also like you to conduct a tutorial session for me and my brother on devops for 1month, we need hands-on knowledge on projects on CICD with the intergration of the major devops tools and interview questions, please how can we reach you to discuss further.
Thanks for your time on sharing your knowledge. What are issues or challenges we faced during this process on each stage?it helps during interview process.
Hi Abhishek, thanks for the wonderful video. One request from my end is as you are explaining the cicd topic, can you pls create a video explaining the jenkins vs github actions? Like similarity, differences and advantages of using them in real life scenario. Thanks
Hi Abhishiek, Your videos gives me more confidence, I'm looking for azure devops role switch, could you please explain azure devops cicd process using ACR,docker,kubernetes.. it will really helpful to me. Also gives me real-time knowledge too.
Yes, because when we move to Docker images, you dont have to store the war files or jar files in nexus or jfrog, you can directly store the Image in Image registry.
HI Abhishek this was an awesome explanation of the CICD process...... But in the CD process, U explained about Argo CD and Helm charts.. I am not aware of those. I am trying in Azure DevOps. I am having basic knowledge of Kubernetes. Instead of those tools, how can I explain about CD process.....Thanks in Advance.. Abhishek sir..........
Hello Abhishek, If we explain the ci/cd pipleine also in the interview they are asking deep level question how you achieve and what actions you have taken like that most of the questions are raising, in this case how can answer and handle this?
Hi Abhishek Thanks for the explanation, Can you please tell the same project with AWS based using Python script. It will be useful for AWS interviews, and also include Dynamo DB and AWS lambda. Hope you find this and reply soon.
Hello abishek, you are doing really good work 🎉 and I have doubt with some scenario could you please explain me ? Need a video regarding continues deploy the jar files in azure using ant tool to build a jar file and using a GitHub action to ci and cd
Thanks Abhishek, really you make things simple by explanation and it is easy to understand. I have a doubt that after build UT and you can perform Static code analysis using SonarQube and for code scan can we use OWASP Dependence Check or not. After building docker image can we use Trivy image scanner to scan the image ? Please make a samll point on this Abhishek. Thank you soo Much 👍 🙏
Abhishek also , I want to ask this question apart from GitOps tools , can we directly integrate the kubernetes that is EKS cluster plugins with jenkins in Golbal tool credentials and perform the deployment of image that is pushed to ECR in AWS . Please make a note on this and try to make short video on this Abhishek. I think it is not Good practice as of now, but I want to make it clear from your explanation Abhishek. Thank you
Hi Vamsi, 1. Yes you can perform static code analysis using Sonarqube and use any OWASP tools for dependency check. Yes trivy can be used for image scan. 2. You can integrate jenkins but yeah, it is not best practice.
Very good explanation bro thankyou it will very helpful to me but one doubt some pipelines in others vedios like charan bisetty he didn't used any docker tool or kubernetes and Argo to create the image in the contenoues integration how is it possible is there any types of pipelines to deploy the code pls tell me bro this is the main doubt plss
Where/how do you integrate/sync k8s and docker in which the k8s manifest was able to call the new image? Also, cant we configure the jenkins to be able to deploy the binary or container image directly to K8s?
Hey Abhishek, how does this process change when it comes to various environments like dev, test, uat, production? What role does terraform or infrastructure play in this?
Great explanation But the project i am working is not using cicd Project is cloud delivery platform Where we build and deploy vm's in datacenter using snow terraform ansible and vmware How can i explain cicd here even if i want to implement how to do it? Entire process is like User will submit snow catalog formas per requirement E.g ram storage os tools etc Then ritm will get created in snow table as request In Ansible tower we are running shedulers after every 1 min Sheduler will look for new request once new request found will extract inputs with ansible playbook After that will 1. Will check for capacity in datacenter and reserve it 2. After that will secure ip address and network detail 3. We have golden templates for virtual machine for different os in each datastore of datacenter, so on the basis of inputs will clone the vm feom that template and assign ip etc to it 4. Once provision is done as per input will install and configure tools Like if its sql server Then, 1. Security tools ( bit9, beyondtrust) 2. Monitoring tools like zavbix smartcloud Then sql db creation Finally will generate html output in snow in table format for logs So hear how can i say we are using cicd or integrate cicd with it
Can i say like As a developer of this Source control is github We have dev qa prod env Whenever there is new feature will write a code in yml for ansible When we push the commit Jenkins pipeline will trigger 1. It will execute smoke script to create vm as per requirement (default) 2. Ansible workflow will get triggered 3. Once workflow complete With jenkins can we analyse html op logs 4 as well as we can write some test cases which we can execute on host to validate the entire process?
What if instead of using k8s cluster as target we use ansible server node artchitexture and in node we create required envirment such as tomat ir ngnix installation and then we deploy or ptoduct there ...and use host patterns in ansible ??...is this approch became obsolate or it can be a one of the approach....
Today I have given an interview and the interviewer asked me that how will you deploy a java project and describe me the diffrent stages you will follow. Then I explain that you tought us in this video. So can't thank you enough for such quality content. Keep teaching us like this. Take love.
Awesome Imran .. All the very best
Did you get the job?
No one will hire 😂this is basics
Thanks a lot for sharing your valuable information.
Today I experienced a question from the interviewer like what strategy you're using in kubernetes . Kindly please help me with this Answer
Maybe they needed just the basic knowledge. @@srikanthE-e4d
u r taking teaching and guiding skills to a new heights and we r blessed to have u in devops community...very relevant content and simplistic approach
One of the best explanation of CI/CD...especially for freshers like us who got puzzled during interviews... Thanks a lot 🙏
Awesome
@@AbhishekVeeramallaCould you please explain the impact if we do not push the image to docker hub.
Most needed interview video .. Thanks. pls bring more videos like this will be helpful for interviews.
thanks shubham
Abhishek is too much...woaaw, explanation 100% for proper understanding
Exactly what I'm looking for 🤩 expecting more videos like this Tysm ❤️
❤️❤️❤️
Hi Abhishek,
Thanks a lot for your kind help to all of us. God will definitely pay back you soon 🙏🙏
thanks
Thanks bro for your incredible effort for devops community❤❤❤❤
welcome
Amazing explanation! Very clearly explained. You teaching skills are invaluable and I wish I had found your channel sooner.🙏
It was really great right to the point, short and precise explanation to the Most Wanted question😊. Thanks a lot Abhishek. This will definitely help many.
Thanks alot
The amazing video to understand the process of CICD 🤩
Precise and to the point. Thank you.
You're welcome!
BROOOO .Very helpful. I was preparing for Interview and at this question itself I used to get stuck and rejected in 3 Interviews. Please make such more videos to crack interviews for 1-2 years of experience. Thanks alot for this again
thanks kushwah
Thanks for that clear explanation of workflow.
Really helpful for concept clearance of end to end CICD project
🚀🚀
Simply superb🎉
😀
on point and helpful. thanks!!
great explanation.
Most awaited video🤩🤩
thanks
nice explained.. this is the main gap that most are facing thay know everything but cant explain.
thankyou for describing this expaination process
Thanks Samip
thanks a lot for this awesome video
Awesome I am able to understand this in one take awesome teaching style thank you so much
I wonder what if employers also watching your videos 😅 we are in trouble 😂 thanks for your support 🙏🙏🙏
Haha
Our Boss Aabhi also an employer ✌️ so no worries 🔥
They will also learn
Thank you for such great content.
Glad you enjoy it!
Hi Abhishek, Thank you for this clear explanation. Can you explain the CICD pipeline process by using AWS development tools like code commit, code build, code pipeline and using lambda function as a trigger. And we are working on kubernetes cluster. Thank you.
Your video is very helpful for DevOps both fresher and experience.
Thanks alot
Nicely explained 🎉
Hi Abhishek, you’re doing great and explain every concept in appropriate manner that we can understand with industry level . Can you please make a video on CD part because I saw many comments their are many people who are confuse in deployment or how are the actual deployment happens in real projects ?
Watch the ultimate cicd pipeline implementation video. Everything is implemented and everyone implemented it.
Enjoy it. I try to talk with you by topmate problem is timing. It's only 2 am (us). anyway, I try to manage. I am watching most of the videos last 2 years. great explanation. thanks
Thanks alot Faisal
Very well explained 😇
Thanks alot
Great job sir😊
So nice of you
unit testing is to checkthat functionality with which we have written code is working fine in local we doesnt know it might break in production but mostly it will be error free when we write junit we will be very confident that we can handle. one more other meaning is your code is able to achieve what you want to achiieve im telling in respective of whole application that will be divided in to smal small units thanks for reading this im writing junit whenever i do any change in code.
Great Explanation Anna, Oka project chesthara anna, ee scenario motham.
First comment thanks lot for your contnus support.. Love from tirupati
welcome
Useful video. Please make such videos for interview perspective. Many times not able to explain how we performed particular task with devops tools.
Sure
Great explanation Abhishek thanks.
welcome
its excellent bro.
Thank you very very much for this video
Thanks for knowledge sharing bro. Great efforts 🎉.
welcome
Great explanation i am waiting for this kind of implementation
It is already available on the channel. Please check the ultimate cicd pipeline video
Excellent 👍
Many thanks
Nicely explained !
Precise explanation !! Can we have more such videos on Common scenario troubleshooting which every Devops Engineer should know on various tools?
Thanks and sure
Please make a troubleshoot video mate please, can't find any UA-cam channel. Please make a playlist
Noted !!
Best of best
thank you for always helping us
welcome
Thanks Abhishek for such a clrarly explained video.
How to deploy in different different environments?
Hi Abhishek Sir,
Thanks for the end to end CI/CD detailed explanation.
Would like to know about continous deployment also the difference between continous delivery and continuous deployment.
Thanks onec again
Some people call it as a continuous deployment, there is no difference.
@@AbhishekVeeramalla isn't continuous delivery means deployment of code in respective environment like DEV,Test,Stage(release) environment and then checking how the changes are been reflected in individual environment....
Then at last when no bug is found we are deploying it into prod environment that's Continuous deployment.......
its appreciate abhishek
thanks
Thanku ❤
Welcome
Hi Abhishek...thanks for this...two more questions please...1) in this whole picture where and how are the Automation test cases triggered 2) if we have multiple envs dev, staging, prod how is ci cd handled, say I will create image and push it in staging but only after sometime I want to push it to prod
Thank Abhishek for great teaching,Do we any video about Harness CICD?
Hi abhishek,
Thanks for such great content. One request, could you please make a video on whatever you explain in this video with practical implementation. I mean from git -to- k8s end-to-end. And please use ansible instead od argoCD. Also I don't know how the sonarqube scan the code.
Request🙏
Sure I will
Thanks for sharing 🙏
welcome
Amazing explanation, please can you upload more video on CI/CD
Please watch the CICD palylist
superb video 😍 SL
Thanks
Thanks Abhishek for this amazing video, No one can beat your content on UA-cam that’s for sure. On request I have, Can you please share some details about the artifacts in Jenkins pipeline as well in your upcoming videos on the same. It will be very helpful.
Thanks alot
Very usefull explanation video
thanks klogs
its wow clear
Thanks alot
This is nice. Do you have another video like this where you also include the Infra as Code in the process?
Thank you much for videos. You are doing wonderful job. kudos to you. For a beginner please help us to troubleshoot the problems we face during this process? I know its difficult to recall but at least tell us the major problems we face during this process
Welcome
Pretty clear.
Hi Abhishek, Great Explanation.
I have a doubt -
we can also use kubernetes continuous deploy plugin and add kube config info in jenkins credentials and finally use kubernetesdeploy in pipeline script. It is scripted pipeline I learned (not declarative)
-- > can we do this or we shouldnt do this? and can we explain this in our interview ? could you please explain.
because the class by somebody I was following mentioned this process.
Thank you Abhishek for your quick response, I would also like you to conduct a tutorial session for me and my brother on devops for 1month, we need hands-on knowledge on projects on CICD with the intergration of the major devops tools and interview questions, please how can we reach you to discuss further.
Thanks for your time on sharing your knowledge. What are issues or challenges we faced during this process on each stage?it helps during interview process.
ok sure, will try to explain
Awesome job!!
welcome
Hi Abhishek, thanks for the wonderful video. One request from my end is as you are explaining the cicd topic, can you pls create a video explaining the jenkins vs github actions? Like similarity, differences and advantages of using them in real life scenario. Thanks
There is already one on my channel .. please check
Please make a series on monitoring also🥰🥰
sure
Hi Abhishiek, Your videos gives me more confidence, I'm looking for azure devops role switch, could you please explain azure devops cicd process using ACR,docker,kubernetes.. it will really helpful to me. Also gives me real-time knowledge too.
Thanks alot 😊
welcome
Great abhishek but my doubt here is we are not using any jfrog or Nexus repo to store artifacts and like ECR to store images etc explain. Thank u
Yes, because when we move to Docker images, you dont have to store the war files or jar files in nexus or jfrog, you can directly store the Image in Image registry.
hI,, can you please explain more about unit test
Sure
Thank you for detailed information. Make video on Ansible also
welcome
Excellent
Thanks
Thanks for the video could you please upload using azure CICD
Yes, soon
Waiting for this video, please make an interview based vidoes
Thanks
Hi very good information and explain
K8s docker,aws,interview question videos update plese
Sure
Great video. At which stage should we implement the QA testing? thanks
After the image built
Hi Abhishek, could you please make vedio cicd pipline, using cicd orchistarion github action.
Great Video.Really Helpful.. how to do Image Scan which tool we can use ??
Thanks
You can use trivy, claire, snyk …
Thank you.
welcome
HI Abhishek this was an awesome explanation of the CICD process...... But in the CD process, U explained about Argo CD and Helm charts.. I am not aware of those. I am trying in Azure DevOps. I am having basic knowledge of Kubernetes. Instead of those tools, how can I explain about CD process.....Thanks in Advance.. Abhishek sir..........
Hi Suhasini , please dont ignore kubernetes, you should learn the platform and cover it in your cicd , watch my kubernetes playlist its very easy
Bro could you make a video on real time challenges faced and providing solutions in the process of CiCd
Sure Bharath .. I made a video on problems faced by devops engineers
Pls check once
Hello Abhishek, If we explain the ci/cd pipleine also in the interview they are asking deep level question how you achieve and what actions you have taken like that most of the questions are raising, in this case how can answer and handle this?
Hi Abhishek
Thanks for the explanation, Can you please tell the same project with AWS based using Python script. It will be useful for AWS interviews, and also include Dynamo DB and AWS lambda. Hope you find this and reply soon.
Hello abishek, you are doing really good work 🎉 and I have doubt with some scenario could you please explain me ? Need a video regarding continues deploy the jar files in azure using ant tool to build a jar file and using a GitHub action to ci and cd
Ok sure
Great
thanks
Thanks Abhishek, really you make things simple by explanation and it is easy to understand.
I have a doubt that after build UT and you can perform Static code analysis using SonarQube and for code scan can we use OWASP Dependence Check or not.
After building docker image can we use Trivy image scanner to scan the image ?
Please make a samll point on this Abhishek.
Thank you soo Much 👍 🙏
Abhishek also , I want to ask this question apart from GitOps tools , can we directly integrate the kubernetes that is EKS cluster plugins with jenkins in Golbal tool credentials and perform the deployment of image that is pushed to ECR in AWS .
Please make a note on this and try to make short video on this Abhishek.
I think it is not Good practice as of now, but I want to make it clear from your explanation Abhishek.
Thank you
Hi Vamsi,
1. Yes you can perform static code analysis using Sonarqube and use any OWASP tools for dependency check. Yes trivy can be used for image scan.
2. You can integrate jenkins but yeah, it is not best practice.
❤❤❤
thanks
Very good explanation bro thankyou it will very helpful to me but one doubt some pipelines in others vedios like charan bisetty he didn't used any docker tool or kubernetes and Argo to create the image in the contenoues integration how is it possible is there any types of pipelines to deploy the code pls tell me bro this is the main doubt plss
Where/how do you integrate/sync k8s and docker in which the k8s manifest was able to call the new image? Also, cant we configure the jenkins to be able to deploy the binary or container image directly to K8s?
Thanks
welcome
Please try to explain how to deploy to multiple clusters using ansible
ok sure
Hey Abhishek, how does this process change when it comes to various environments like dev, test, uat, production? What role does terraform or infrastructure play in this?
Hi Sir,Could you please explain gitlab cicd pipeline with bash/shell or python scripting where we can automate the pipeline using those scripting
When are we going to perform functional and NFR testing in the pipeline scenarios
Hello ,
Any class room session about devops ?
There is a devops zero to hero playlist on the channel. Pls check
Great explanation
But the project i am working is not using cicd
Project is cloud delivery platform
Where we build and deploy vm's in datacenter using snow terraform ansible and vmware
How can i explain cicd here even if i want to implement how to do it?
Entire process is like
User will submit snow catalog formas per requirement
E.g ram storage os tools etc
Then ritm will get created in snow table as request
In Ansible tower we are running shedulers after every 1 min
Sheduler will look for new request once new request found will extract inputs with ansible playbook
After that will
1. Will check for capacity in datacenter and reserve it
2. After that will secure ip address and network detail
3. We have golden templates for virtual machine for different os in each datastore of datacenter, so on the basis of inputs will clone the vm feom that template and assign ip etc to it
4. Once provision is done as per input will install and configure tools
Like if its sql server
Then,
1. Security tools ( bit9, beyondtrust)
2. Monitoring tools like zavbix smartcloud
Then sql db creation
Finally will generate html output in snow in table format for logs
So hear how can i say we are using cicd or integrate cicd with it
Can i say like
As a developer of this
Source control is github
We have dev qa prod env
Whenever there is new feature will write a code in yml for ansible
When we push the commit
Jenkins pipeline will trigger
1. It will execute smoke script to create vm as per requirement (default)
2. Ansible workflow will get triggered
3. Once workflow complete
With jenkins can we analyse html op logs
4 as well as we can write some test cases which we can execute on host to validate the entire process?
Yes
What if instead of using k8s cluster as target we use ansible server node artchitexture and in node we create required envirment such as tomat ir ngnix installation and then we deploy or ptoduct there ...and use host patterns in ansible ??...is this approch became obsolate or it can be a one of the approach....
For ansible i can explain like it is continuously monitoring tool on which changes on git repo we can deploy to k8s using helm chart that's it bro
Now if we use ansible, will it be declarative or scripted pipeline...
Hi Vidya .. Ansible is not monitoring tool. Please watch the ansible video on my channel for better understanding
Sure👍