t2.medium will get hanged as we are running Jenkins, Docker, SonarQube Container & eksctl in single instance. If you delete EKS cluster & EC2 within 24hrs then it should cost you between Rs 800 to 1000.
Dear @Ashfaque, sir, your explanation is awesome and please try to do videos on Laravel-PHP projects CICD process with docker, jenkins, k8s and ansible.
Good Job Techbox. Just a question... is there any reason why you decide to have all the applications, tools and dependencies on only an EC2 instance rather than using multiple EC2s?
Thank you for the information you had provided on E2E Jenkins CI CD Pipeline. It has been most helpful. I will try to enhance with email/slack notification.
Done with the project thank you so much for sharing the project. I was unable to do the git hub webhook implementation, git bash authentication with github was not possible although i built manually it worked well.. can u please let me know how to authenticate git bash with github Thank you
On GitHub first create personal access token. On GitBash first do the git clone of the repository. Go to that cloned repository with "cd" and then do the change, stage it & commit it. Then push it to remote repository, it will ask you the PAT, provide it and done.
If you create on Azure, VM would be on Azure and you will have to integrate AKS to Jenkins. No need to install eksctl if you are on Azure, you can install AKS directly via Terraform.
Hi Sir, i encountered error with java installation commands, can please help me first one : E: Unable to locate package temurin-17-jdk ---> When i run install.sh am unable to install java and due to this Jenkins not installed. So i manually install java --> sudo apt install openjdk-17-jre-headless, then installed Jenkins. what the issue with the command sudo apt-get install temurin-17-jdk second And when i run the CI job in Sonarqube Analysis stage it throwing error Could not find 'java' executable in JAVA_HOME or PATH .
thanks for video when we installed ec2 instance you did not mention any vpc, subnet in instance setting as well in security group setting in main.tf and how to assign public ip address to instance !
Everything is getting created through main.tf. Security group creation & Inbound/Outbound rule is there in main.tf. Refer the commands link in description, I have given the complete content of main.tf
Such videos helped me to understand what do devops actually do better than bunch of theoretical vids and papers. Can you please make more of these projects?
Sir, can you please explain why you used the Private IP in sonarqube configuration?
Because all my EC2 instances are in same subnet and VPC.
Hi ashfaq, @virtual Techbox, Need help regarding how to mention this project in Resume
Can i put this project in resume. I am experienced person .is this complete realtime project?
Yes. You can also put this project -- ruclips.net/video/Ybx_CGiEKZ4/видео.html
@@VirtualTechBox ok thankyou
Can I use t2.medium instead of t2.large?? and how much will be the usage cost aprx?
t2.medium will get hanged as we are running Jenkins, Docker, SonarQube Container & eksctl in single instance. If you delete EKS cluster & EC2 within 24hrs then it should cost you between Rs 800 to 1000.
t2 medium supports for 2 tools only and t2 large supports more than 4 tools so per hour the cost will be less, Increase the volume also don't forget.
Dear @Ashfaque, sir, your explanation is awesome and please try to do videos on Laravel-PHP projects CICD process with docker, jenkins, k8s and ansible.
Sure, I will try to make.
Thank you very much for your response ashfaque sir iam eagerly waiting for that..
Good Job Techbox. Just a question... is there any reason why you decide to have all the applications, tools and dependencies on only an EC2 instance rather than using multiple EC2s?
Nothing just to save the cost and make video short. You can use multiple EC2 instances.
Thank you for the information you had provided on E2E Jenkins CI CD Pipeline. It has been most helpful.
I will try to enhance with email/slack notification.
Glad it was helpful!
Thank you so much brother. I was looking for similar kind of project. Got it completed. God bless you :)
Most welcome 😊
Done with the project thank you so much for sharing the project. I was unable to do the git hub webhook implementation, git bash authentication with github was not possible although i built manually it worked well..
can u please let me know how to authenticate git bash with github
Thank you
On GitHub first create personal access token. On GitBash first do the git clone of the repository. Go to that cloned repository with "cd" and then do the change, stage it & commit it. Then push it to remote repository, it will ask you the PAT, provide it and done.
@@VirtualTechBoxexcellent
Nice video sir...As usual ur videos are Excellent, Crystal & Clear👏
So nice of you
Grate.....if i use azure infra what will be changed what all things need to be customized..
If you create on Azure, VM would be on Azure and you will have to integrate AKS to Jenkins. No need to install eksctl if you are on Azure, you can install AKS directly via Terraform.
@@VirtualTechBox thank you so much bhai...Mashallah 💓
P r o m o S M 😆
Hi Sir, i encountered error with java installation commands, can please help me
first one :
E: Unable to locate package temurin-17-jdk ---> When i run install.sh am unable to install java and due to this Jenkins not installed. So i manually install java --> sudo apt install openjdk-17-jre-headless, then installed Jenkins.
what the issue with the command sudo apt-get install temurin-17-jdk
second
And when i run the CI job in Sonarqube Analysis stage it throwing error
Could not find 'java' executable in JAVA_HOME or PATH .
We have discussed this issue over telegram
You are Awesome bro, Thank you so much ❤ bro
tq for this videos. shall we use trivy scan before the sonarqube analysis ??
yes, you can.
@@VirtualTechBox as part of devsecops for more security??
yes, you can.@@kesavreddy7530
Can you help us by providing the Azure terraform scripts (running on azure vm)
I will check for this.
thanks for video
when we installed ec2 instance you did not mention any vpc, subnet in instance setting as well in security group setting in main.tf and how to assign public ip address to instance !
Everything is getting created through main.tf. Security group creation & Inbound/Outbound rule is there in main.tf. Refer the commands link in description, I have given the complete content of main.tf
can i use t2 micro for this work ?
You will have to use multiple t2micro instances.
but i have only free tier account
@@VirtualTechBox
thankyou sir
You're Welcome.
Do you have a videos on grafana and prometheus?
I am preparing, soon it will be released.
in real time application deployment is happen like this? i mean using the kube config file or is there any other way to do this step.
kube config is one of the method. There are other methods also there.
@@VirtualTechBox Thanks for the ans..can u please share the other methods do u know it will be helpful.🙏
Need to check for other method@@dips_07
Such videos helped me to understand what do devops actually do better than bunch of theoretical vids and papers. Can you please make more of these projects?
Sure, stay tuned.