2048 Game on Kubernetes with Jenkins CI/CD | DevSecOps | English

preview_player
Показать описание
#trending #kubernetes #aws #devops #devsecops #jenkins #cicd #2048 #gaming #nodejs
📚 Resources:
Go to Blog for Github Repo
Blog on Hashnode :

🚀 Welcome to our latest DevSecOps project! In this video, we take you on a journey through the world of DevSecOps by showcasing how to deploy the popular 2048 ReactJS game on Docker and Kubernetes using Jenkins CI/CD.

🔒 Security is at the heart of our DevSecOps approach, and we'll demonstrate how to implement robust security measures throughout the deployment process, ensuring that your applications are both functional and secure.

🛠️ Throughout this tutorial, you'll learn:

✅ How to set up a comprehensive DevSecOps pipeline with Jenkins
✅ Containerizing the 2048 ReactJS game with Docker
✅ Orchestrating containers with Kubernetes for scalability and reliability
✅ Integrating security checks at every stage of the deployment process
✅ Best practices for securing your applications in a DevSecOps environment

By the end of this video, you'll have a solid understanding of DevSecOps principles and how to apply them to your projects. Whether you're a seasoned DevSecOps practitioner or just getting started, this tutorial has something for everyone.

🔔 Don't forget to like, share, and subscribe to stay updated on our latest DevSecOps and containerization tutorials. Join us on this exciting journey to create secure and efficient DevOps pipelines!
Рекомендации по теме
Комментарии
Автор

Thanks for your support video in English..😊😊

SachidanandInspiration
Автор

It's a nice one. Thanks for he project and explanation..
Question : May I know how to configure Quality gate in Sonar qube please. Please pin the timeline here about the quality gate config.

kumarchanapathi
Автор

Hi Sir Getting error in 'OWASP FS SCAN'
Error like [WARN] An NVD API Key was not provided - it is highly recommended to use an NVD API key as the update can take a VERY long time without an API Key
After this error it is not running. Please Can you Help me

kalleshamuliker
Автор

Please upload 3 tier application deploy in production server with the help of devops tools

sumitkumar-gpyf
Автор

hi i am new to this kind of project, I have assignment using the kubernet, my question is can I just skip the security part?

kemalmuhammadfathan
Автор

Thank you sir! Your videos really helped me alot.

mubinbhojani
Автор

Thanks for the Video Ajay, able to understand and deployed it successfully without any error.

LearningDevops-pi
Автор

Worked fine ! great learning thanks bro

normalman
Автор

Bro take one laravel+php+MySQL application and do the project bro

balachandrudu
Автор

Hi bro, You are very great bro. It takes a lot of time to take all these conecpts under a single roof and explaining in a single video. Kudos to your patience.

I have two doubts.
1st - If we restart or shutdown our ec2 instances, then the ip addresses mentioned in Jenkins, sonarqube needs to be updated?[As per my previous knowledge, after restart or shutdown the previous ip addresses gets changed. To overcome this do we suppose to use Elastic ip concept here?]
2nd - What is the point of taking 2 ec2 instances for setting up K8s cluster[master and worker] since we have not added load-balancing for k8s cluster. Please correct me if my question is wrong.

Thanks in advance.

rameswarapusubrahmanyam.
Автор

While I'm trying to setup kubernetes cluster on ec2 Ubuntu.im getting error.

BedudhuriAnandReddy
Автор

im getting an error in docker build&push stage -. eRROR: docker login failed in jenkins what is the exact error

ROYBARLA-eb
Автор

bro why is my sonar link is not responding?

ShwethaH-we
Автор

I am getting error while deploying to kubernetes. Error- illegal base 64 data at input byte 48.
Please help me.

divyachoudhary
Автор

sir its a great video but in pipeline i understand upto 4 stages after that how to get those 2 stages from where you have taken this all thing is not understandable

rohansinghnegi
Автор

Im keep on getting Docker login failed? Please help. I have changed in deployment.yaml and pipeline script as all.
deployment.yaml
containers:
- name: react-app-container
image: lak1234/2048:latest # Use your actual Docker image name and tag
ports:
- containerPort: 3000 # The port your React app is listening on

and pipeline
stage("TRIVY"){
steps{
sh "trivy image lak1234/2048:latest > trivy.txt"
}
}
stage('Deploy to container'){
steps{
sh 'docker run -d --name 2048 -p 3000:3000 lak1234/2048:latest'
}
}

}
}

anilkumarloka