DevOps:(P1/2)CI-CD Pipeline With Jenkins, Python, Docker, GitHub, DockerHub

Опубликовано: 26 Февраль 2025
на канале: Kumar'S
18,145
313

What actually is CI/CD? Continuous integration (CI), continuous delivery (CD) and continuous deployment (CD). In this session lets go thru each of them and see a live working example of CI/CD in actual world. We use Python Flask application, with docker, Github and Jenkins as the main tool which is running in a Linux server.
In this video, we get to know all the components used in the pipeline, please also refer p2 of the video for the Jenkins CI/CD declarative pipeline where we go into each step/stages of the pipeline.
GitHub Repo: https://github.com/kss7/SimpleFlaskUI
Hit the Like button if this was helpful!
Thanks🙏

Part2 CI-CD Pipeline With Jenkins:    • DevOps:(P2/2)CI-CD Pipeline With Jenk...  
+++++++++++++
About SSH-agent Plugin:    • Using SSH Agent Plugin On Jenkins | L...  

VirtualBox Installation Windows:    • VirtualBox Installation: Install Orac...  
+++++++++++++
THANKS A LOT FOR WATCHING!! Please give this video a 👍 THUMBS UP if you found it helpful and 📢 COMMENT if you would like to say something or ask a question. This will motivate me to make more such videos 🙏🙏
BTW, DON'T FORGET TO SUBSCRIBE!!
+++++++++++++
0:00 Intro
00:33 CI/CD Definition
01:03 Continuous Delivery def
02:29 Continuous Deploy def
04:20 CICD Pipeline
06:04 Software Tools
07:48 Python Flask Application
08:18 Running application in Pycharm
09:40 Dockerfile
10:11 Building Docker Image
11:21 run docker Image
12:19 Github repo
12:50 About Jenkins server
13:25 Docker daemon permission issue
14:11 Jenkins plugins
15:25 Jenkins Credentials
16:41 Summary & Conclude
+++++++++++++
#devopsCICD
#PythonDocker
#JenkinsPipeline