The Ultimate CICD Corporate DevOps Pipeline Project | Real-Time DevOps Project

preview_player
Показать описание
The Ultimate CICD Corporate DevOps Pipeline Project | Real-Time DevOps Project

📅 𝗦𝘁𝗮𝗿𝘁𝗶𝗻𝗴 𝗗𝗮𝘁𝗲: 2nd November, 𝟮𝟬𝟮𝟰
🕗 Timings: Live Sessions at 8 PM IST on Weekends & Pre-recorded Videos on Weekdays

WhatsApp: 8115430392

TimeStamps:

00:00:00 Intro
00:00:21 Architecture Flow
00:06:01 Understanding the Phases Of Corporate DevOps
00:10:37 PHASE-1 | Setup INFRA [K8-Cluster Setup]
00:26:29 Security Scan Of K8 Cluster
00:28:34 Create VMs for Jenkins, Sonar, & Nexus
00:48:26 PHASE-2 | Git Repo
00:52:57 Configure Jenkins
00:59:21 CICD Full Stack Pipeline
01:52:21 Monitoring
Рекомендации по теме
Комментарии
Автор

00:06 Creating a complete corporate CICD pipeline from scratch
02:10 Testing and Security Checkpoints
06:21 Setting up secure infrastructure for deployment
08:47 Implementing security measures and email notifications
13:14 Ports required for setting up Kubernetes cluster and virtual machines
15:20 Setting up Master and Slave nodes with Mobaxterm
19:44 Changing file permissions for execution
21:52 Setting up Kubernetes cluster with Cube ADM, cubet, and Cube CTL
25:54 Setting up Kubernetes cluster for deployment
28:09 Setting up virtual machines for server configuration
32:28 Setting up Docker in a virtual machine for SonarCube and Nexus servers
34:41 Installing Docker and granting permissions to execute Docker commands
38:48 Setting up SonarQube and Nexus containers
40:51 Interacting with a Docker container using a terminal
44:45 Executing Commands for Docker and Setting Permissions in Jenkins Setup
47:04 Accessing Jenkins and setting up
50:53 Granting permissions and generating token for repository access.
53:01 Setting up essential plugins for CICD pipeline
57:29 Configuring tools and creating the pipeline
59:40 Generating a Jenkins pipeline skeleton for easy configuration.
1:03:39 Setting up CICD pipeline for project compilation and testing
1:05:44 Installing Trivy for vulnerability scanning on Jenkins server
1:10:11 Setting up SonarQube analysis in Jenkins pipeline
1:12:09 Setting up environment and defining tools
1:16:28 Configuring artifacts publication to Nexus
1:18:43 Setting up credentials for Nexus access
1:23:07 Building and tagging Docker images
1:25:20 Implementing Role-Based Access Control (RBAC)
1:29:45 Granting access and permissions for deployment
1:32:04 Setting up authentication from Jenkins to Kubernetes
1:36:43 Understanding Ports and Service Types in Kubernetes
1:38:43 Load balancer feature available by default in cloud platform based Kubernetes clusters
1:43:32 Configuring Extended Email Notification
1:46:05 Configuring email and setting up notification in the pipeline
1:50:25 Demonstrating the functionality of a credential-based application
1:52:33 Setting up monitoring infrastructure
1:57:51 Installing and configuring blackbox exporter for website monitoring
2:00:15 Configuring the IP address and targets for monitoring
2:05:02 Setting up website monitoring with Prometheus
2:07:06 Setting up and running Node Exporter for monitoring system metrics on Jenkins
2:12:52 Setting up monitoring dashboards in Grafana for Jenkins and website metrics.
2:15:12 Appreciation for the team and viewers

faizanshaikh
Автор

I can verify this is the nearly exact structure on of the reputed UK bank was following in my last project. Trust this guy. This project is so good to even you can say in interview.
You are doing wonderful job brother!

abhilashpatel
Автор

This is by far the BEST CICD well explained on YouTube I have come across so far. Thank you for your work.

SECWash
Автор

This is very very useful and well-explanatory video for push base approach. I was searching such kind of video since 1 month, finally I got it. Thanks Adi !!!

MrGirijeshgupta
Автор

Awesome job Aditya! You are killing it! BEST youtube channel for corporate projects.

vback
Автор

For the first time eveything works in tutorial
Thanks Aditya
Perfect for getting started!!

eminembts
Автор

Man, really impressed with the ability to teach and the amount of knowledge shared in a very direct way. Thank you and congrats.

ThugLifeModafocah
Автор

I do not have the DevOps backgroud but you explained it so well. Impressive. !!!

AmanIsMatic
Автор

Plz make a tutorial on which we came to know how to work on different different branches like dev, test, prod

Animecartoonworld
Автор

Woww...Aditya GREAT explanation END TO END it is crystal clear.

ShaikHussain-cddu
Автор

thank you Aditya.. your vid and your explanation is crazy good you make CI/CD looks more easier and understandable.. regards from Indonesia.. keep it up Aditya 🔥

idsecxploit
Автор

You're amazing, bro! How you explain each step makes everything clear and easy to understand.

AbdulRehman-nbd
Автор

Thanks Aditya for creating this. Lot of us gets an idea to implement few things from watching your videos. 👍

aslekaryogendra
Автор

For monitoring the jenkins, you used jenkins plugin also. you could've added "jenkins grafana dashboard" also to monitor the jenkins jobs itself. btw great project

mohammadayanbutt
Автор

Good Job Aditya. Impressive DevOps CI/CD explanation with the Architecture chart.

allendavid
Автор

Great work @devopsshack. Nice explanation of CI-CD flow and configuration of tools on Linux machine.

shubhamgokhale
Автор

great explanation helpful, first time i understood whole pipeline

RohitSutar-gr
Автор

thank you aditya! was able to do my first ci/cd successfully.

thebharath.
Автор

Section 1: Foundation and Infrastructure
Testing and Security Checkpoints (02:10)
Setting up Secure Infrastructure (06:21)
Security Measures and Email Notifications (08:47)
Infrastructure Setup:
Ports and Kubernetes Cluster (13:14)
Master and Slave Nodes (15:20)
File Permissions (19:44)
Kubernetes Cluster Setup (21:52)
Virtual Machines (28:09)
Docker and SonarCube/Nexus (32:28)
Section 2: Tooling and Integration
Docker and Jenkins Setup (34:41)
SonarQube and Nexus Containers (38:48)
Jenkins Setup (44:45)
Plugin Configuration (53:01)
Pipeline Creation (57:29)
CICD Pipeline Setup (1:03:39)
Vulnerability Scanning and Code Quality (1:05:44)
Artifact Management (1:16:28)
Docker Image Management (1:23:07)
Section 3: Deployment and Security
RBAC and Permissions (1:25:20)
Jenkins to Kubernetes Authentication (1:32:04)
Kubernetes Concepts (1:36:43)
Email Notifications (1:43:32)
Credential-Based Application Demo (1:50:25)
Section 4: Monitoring and Conclusion
Monitoring Infrastructure Setup (1:52:33)
Blackbox and Node Exporter (1:57:51)
Prometheus and Grafana (2:05:02)
Conclusion and Appreciation (2:15:12)

booksstore
Автор

You are Legend in Explaining Devops Project♥♥♥♥♥

aamirimran