The Ultimate CICD Corporate DevOps Pipeline Project

  Рет қаралды 58,970

DevOps Shack

DevOps Shack

Күн бұрын

The Ultimate CICD Corporate DevOps Pipeline Project
Enrol To Batch-4-
www.devopsshack.com/courses/D...
For K8-Setup: github.com/jaiswaladi246/DevO...
Complete Documentation: t.me/+9roGPjX1YI42Yzdl
Project Repo: github.com/jaiswaladi246/Ekart
Telegram:
t.me/+9roGPjX1YI42Yzdl
Instagram: / devopsshack
LinkedIn: / devops-shack
Time Stamps-
00:00:00 Intro
00:03:54 Understanding the Architecture
00:08:34 Provisioning Servers
00:09:23 Open Ports
00:11:36 Connect To VMs
00:14:07 Setup Jenkins
00:18:11 Setup SonarQube
00:23:10 Setup nexus
00:29:58 Install Plugins & Configure Them
00:41:57 Create Pipeline from scratch
01:00:50 Setup K8 Cluster
01:34:37 Deployment

Пікірлер: 108
@hajermakina7474
@hajermakina7474 4 ай бұрын
Thank you! Your platform deserves all the praise.
@HosniBoun
@HosniBoun 3 ай бұрын
This channel is absolutely a treasure in youtube, thank you.
@amdtoon
@amdtoon 4 ай бұрын
That was quite a workout. Just finished making this. Great video and project. It taught me a lot
@shivajiimotupalli6555
@shivajiimotupalli6555 4 ай бұрын
Excellent Work !! Very useful for interviews and also got to know how to write declarative syntax...happy to see the last output.. But how you gathered such appropriate commands before the video is something very important !!
@saiprakash7046
@saiprakash7046 3 ай бұрын
Excellent Work !! I have done this project very sucessfully . Thank U & keep going 😇🥰
@RahulKumar-ce5vq
@RahulKumar-ce5vq 3 ай бұрын
Thank you so much... excellent video. Full of knowledge. You are awesome. Keep doing the good work.
@ashwinichivate3905
@ashwinichivate3905 4 ай бұрын
Excellent project from end to end. It will be helpful for interview. Thanks Aditya.
@snehalramteke3313
@snehalramteke3313 3 ай бұрын
Thank you! Aditya....Excellent video, full of knowledge. I created the project and posted it on Linkedin...
@amargaikwad572
@amargaikwad572 4 ай бұрын
Your Great bro 💯 pure knowledge keep video like this.❤
@giteshghure212
@giteshghure212 3 ай бұрын
Awesome Project ...Thanks Aditya 😍
@user-pf8pi6ty5v
@user-pf8pi6ty5v 4 ай бұрын
Finished watching this video and started implementing 😊
@bodhidharman1231
@bodhidharman1231 4 ай бұрын
Thank you for the video and knowledge sharing...
@imtiajperbej2018
@imtiajperbej2018 4 ай бұрын
I love you bro from nyc. Your videos going to help me fix my life!!
@arifs5022
@arifs5022 4 ай бұрын
Thank you man, very well explained :)
@canye1662
@canye1662 3 ай бұрын
Quick question @Devops Shack the command executed on master node to generate join syntax to be executed on worker nodes, are we using default vici cidr or any for instance custom vac cidr
@bharatneeralakatti6838
@bharatneeralakatti6838 4 ай бұрын
Love you bro ❤ Your Awesome
@mrotman94
@mrotman94 4 ай бұрын
love you bro❤ let it be long make 5 hours of video no problem we will be stick to it.
@sangeetabisai
@sangeetabisai 4 ай бұрын
very useful , thank you alot
@ndefrutitus4201
@ndefrutitus4201 4 ай бұрын
Great-Stuff: what are the source for all the traffic used with the security group: Primary Security Group
@rajeshsura189
@rajeshsura189 4 ай бұрын
@Aditya,please explain why or js required to install docker in Nexus
@user-ep4xi4bu5g
@user-ep4xi4bu5g 4 ай бұрын
please do monitoring when you create another CICD project
@azizbaklouti1235
@azizbaklouti1235 Ай бұрын
how did u connect the master to the worker nodes u executed all the commands on the master then u accessed the nodeport with the public ip of the worker node-1 how is that possible ? it didnt work out for me help pls !
@sujethapai5127
@sujethapai5127 2 ай бұрын
why did you create seperate vms for jenkins,sonarqube and nexus? can't v run everything in single machine?
@Bala-G-np1pt
@Bala-G-np1pt 22 күн бұрын
superb
@flyinghorse2739
@flyinghorse2739 3 ай бұрын
Great video man - any guides how i can do this in Azure
@user-bt8ug8fs6n
@user-bt8ug8fs6n 4 ай бұрын
Aditya,could please make an video on argocd deployment
@AnilkumarLoka
@AnilkumarLoka 2 ай бұрын
@ why we need to skip test cases?
@AbdulRehman-bi1dv
@AbdulRehman-bi1dv 4 ай бұрын
Aditya bhai bas isme ek step smjh ni aa raha h jis tarha aapne or credentials add kiye hen like git k cred ki need ni Hui kyunki wo public thi but aapne jo docker hun ka psswd diya to wo humko bhi Dena hoga wo kis tarha Kiya jayega ye batadiye bas overall bht shaaaandaaaaaar pipeline h aapki.
@rahulsahare2632
@rahulsahare2632 Ай бұрын
sir documentetion not getting on teligram for this project
@onkarr5282
@onkarr5282 3 ай бұрын
Please share the exact document link of this video
@ezevalentine7610
@ezevalentine7610 3 ай бұрын
great work, but after i had installed docker into the sonarqube instance, i did "docker ps". it didnt display any running image, i dont know what could be possibly wrong
@yatingambhir5440
@yatingambhir5440 3 ай бұрын
Possible reasons why no container is running: - Apply the permissions to the docker.sock OR add the user in the docker group. - It exited with some error, use these commands and check the logs of that container docker ps -a & docker logs - Pulling the wrong image maybe some syntax error. Hope all this helps you!!
@isaacambi1914
@isaacambi1914 4 ай бұрын
This video is great, it would have been perfect if you provided us the script that you are using. Believe me it makes the work easier to follow and reduces time for expending our internet resources.
@devopsshack
@devopsshack 4 ай бұрын
Its in my telegram group Please go there and get it
@madhankumar1568
@madhankumar1568 4 ай бұрын
Bro is there option rather than downloading docker and creating image of sonar and nexus in respective servers ,directly downloading sonar and nexus repos without docker images ???
@devopsshack
@devopsshack 4 ай бұрын
Yes we can will show in other videos
@manojkumar-jt3fw
@manojkumar-jt3fw 4 ай бұрын
Aditya, please turn ur projects in to playlist.🙏
@devopsshack
@devopsshack 4 ай бұрын
Sure bro
@user-xe8ub5iq6c
@user-xe8ub5iq6c Ай бұрын
Yes please🙏🏻
@mohammedfahimullah4999
@mohammedfahimullah4999 2 ай бұрын
Let's say i implement the same project, how much will be the bill in AWS
@saivarma6350
@saivarma6350 Ай бұрын
Can you please make a resume with the points mentioned in this project
@venkateshammandali270
@venkateshammandali270 4 ай бұрын
Am interested to learn devops
@ankitkothawade6163
@ankitkothawade6163 4 ай бұрын
this tutorial is very good ... but bro u forgot to tell that we need to provide our vpc cidr in that kubeadm init --pod command.. that mistake i did but i understood it later 😇
@swapnilsingh7170
@swapnilsingh7170 3 ай бұрын
have u used the default vpc cidr showing in ur aws console or created a new vpc
@ankitkothawade6163
@ankitkothawade6163 3 ай бұрын
@@swapnilsingh7170 I created a vpc and gave that cidr
@kundankumar-xt3iv
@kundankumar-xt3iv 4 ай бұрын
🔥🔥
@pruthvibhatt9519
@pruthvibhatt9519 Ай бұрын
What if I don't clone master-k8, worker node 1 & 2 and open on gitbash 1:03:42
@shm8296
@shm8296 4 ай бұрын
whats is the benifit if we are setup jenkins , sonarqube, kubernets in diff server that will raise the cost right ? Instead of can we go all these in a single EC2 in prod any difference
@devopsshack
@devopsshack 4 ай бұрын
If in single machine then if server goes in to trouble then all the tools goes down
@shm8296
@shm8296 3 ай бұрын
thank you @@devopsshack
@sobhaleela705
@sobhaleela705 4 ай бұрын
How does docker build know to pickup artifact from Nexus? Did I miss that?
@arifs5022
@arifs5022 4 ай бұрын
It's building the image from the Dockerfile where the artifact is mentioned and not from Nexus.
@praveen_1805
@praveen_1805 3 ай бұрын
@@arifs5022 then why was nexus used at all??
@KundanSingh-ql7gt
@KundanSingh-ql7gt 4 ай бұрын
🤩🤩
@kaustubh482
@kaustubh482 2 ай бұрын
Do we really need another server for sonarqube? I think sonarqube can be installed in jenkins server itself. Please do response
@devopsshack
@devopsshack 2 ай бұрын
Yup we can use the same server but in companies we use separate
@ManiBalajiC
@ManiBalajiC 2 ай бұрын
Should we define all the tools which we use? Like Anything which performs operations on the code ?
@devopsshack
@devopsshack 2 ай бұрын
If it’s installed using plugins , then yes
@harshavardhanande5687
@harshavardhanande5687 4 ай бұрын
Thank you Aditya for this project, if possible could you please share the *Project Documentation* as the link is not working which is provided in the description. Thank You.
@devopsshack
@devopsshack 4 ай бұрын
Pinned msg in telegram
@user-xp3dr6zz3s
@user-xp3dr6zz3s 4 ай бұрын
on master node you run every steps on 'root user' or you created 'new user' in master node
@devopsshack
@devopsshack 4 ай бұрын
I setup cluster using root Afterwards for deployment i did create a service account with RBAC
@prayaspatel6325
@prayaspatel6325 2 ай бұрын
quick question is this in a free tier if we dont follow along till k8s
@devopsshack
@devopsshack 2 ай бұрын
Not in a free tier
@chiragjhamnani630
@chiragjhamnani630 4 ай бұрын
Bro where have you provided Git repository URL?
@devopsshack
@devopsshack 4 ай бұрын
Added now in description
@elumalaivairamany3887
@elumalaivairamany3887 4 ай бұрын
Bro, you are dploying the pod with root access, can you please tell me how to restrict the deployment if POD is having root access, since somebody get pod details and do base 64 decode , they will get all the info, so i want to resgtrict deployment if POD is having root access, can you explai me
@devopsshack
@devopsshack 4 ай бұрын
Watch the video again I deployed using service account using RBAC🙂
@pavanvarikolu6186
@pavanvarikolu6186 4 ай бұрын
Bro, deploying a sample application is okay. Can you please explain how to deploy a Java application or any application that have database connection
@devopsshack
@devopsshack 4 ай бұрын
In future will do bro
@yatingambhir5440
@yatingambhir5440 3 ай бұрын
Hey Aditya!! Very nice video, with great explanation. I just have one doubt we are creating 3 servers for setting up the Kubernetes cluster instead we can set up the EKS cluster which is a defined service by AWS?
@SK-wh8km
@SK-wh8km 3 ай бұрын
Same doubt
@nash12394
@nash12394 Ай бұрын
@@SK-wh8km Same doubt
@victorakabueze297
@victorakabueze297 16 күн бұрын
you can setup EKS CLUSTER if you wish, but for considering cost and versertlity in migrating our configurations to a new provider or a different vm that is not AWS, then using kubernetes configuration is better, but requires more experience and more tasking
@user-eu9vz1oj3s
@user-eu9vz1oj3s 4 ай бұрын
documentation is not able to reach through url you provided
@devopsshack
@devopsshack 4 ай бұрын
Go to telegram channel u will see it
@sanoj5601
@sanoj5601 2 ай бұрын
We have used same Security group is it necessary, or should we use different Security group for each server ?
@devopsshack
@devopsshack 2 ай бұрын
We can use same also and different also
@DevOps_Zone
@DevOps_Zone 4 ай бұрын
Sir can we connect over the call need some information about the class join
@devopsshack
@devopsshack 4 ай бұрын
Ping me in telegram at @devopsshack
@bikramsamantaray2108
@bikramsamantaray2108 3 күн бұрын
Sir in real time also we will configure nexus server in docker container?
@devopsshack
@devopsshack 3 күн бұрын
In pod
@bikramsamantaray2108
@bikramsamantaray2108 3 күн бұрын
Sir how to do that? Have you uploaded any video on that?
@sandeepsahu7427
@sandeepsahu7427 4 ай бұрын
Instead of token ,, what i did ... i just copied all the details from(root/.kube/config) and paste in local file. then i made a credentilal where kind as a secret file and then give path where my file is stored
@devopsshack
@devopsshack 4 ай бұрын
Nice Sandeep🙂 Thank you for sharing ✌🏻
@mohitbhatt4384
@mohitbhatt4384 13 күн бұрын
Can we have same thing implemented in Azure cloud ?
@devopsshack
@devopsshack 13 күн бұрын
Yes
@venkateshammandali270
@venkateshammandali270 4 ай бұрын
Hi
@amogu_07
@amogu_07 Ай бұрын
Tell how much it costs atleast
@shubhamswami5675
@shubhamswami5675 3 ай бұрын
Can i add this project in resume?
@devopsshack
@devopsshack 3 ай бұрын
If u r fresher then yes. But not as an experienced
@mascuudmusse1946
@mascuudmusse1946 Ай бұрын
@@devopsshack then tell me what an experienced one does. The thing you showed us could be applied to almost a lot of projects with little bit of tweaking.
@venkateshammandali270
@venkateshammandali270 4 ай бұрын
What is the cost of the devops cource
@devopsshack
@devopsshack 4 ай бұрын
6000 INR with 25% discount Coupon - CLOUD25
@DevOps_Zone
@DevOps_Zone 4 ай бұрын
Any support during the course?
@DevOps_Zone
@DevOps_Zone 4 ай бұрын
Sir recording provides?
@devopsshack
@devopsshack 4 ай бұрын
@@DevOps_Zone yes everything will be accessible till 2 years.
@devopsshack
@devopsshack 4 ай бұрын
@@DevOps_Zone yes.
@suyashpjadhav
@suyashpjadhav 3 ай бұрын
in last step you have not added hostname , credentials of kubernates , and directly skipped part and showed it is working , i dont know how many guyz are actually trying and commenting
@devopsshack
@devopsshack 3 ай бұрын
No steps r skipped Most of the people are already able to implement following the video🙂
@AutoRanger6397
@AutoRanger6397 3 ай бұрын
Bhai can you upload for beginners 🫣 it will be great and inspiring for us
Real-Time Corporate DevOps Workflow | DevOps Project
48:50
DevOps Shack
Рет қаралды 13 М.
ArgoCD Masterclass | ArgoCD Tutorial From Scratch
58:21
DevOps Shack
Рет қаралды 9 М.
ONE MORE SUBSCRIBER FOR 6 MILLION!
00:38
Horror Skunx
Рет қаралды 14 МЛН
UFC 302 : Махачев VS Порье
02:54
Setanta Sports UFC
Рет қаралды 1,1 МЛН
100❤️ #shorts #construction #mizumayuuki
00:18
MY💝No War🤝
Рет қаралды 20 МЛН
How to design a modern CI/CD Pipeline
9:59
DevOps Journey
Рет қаралды 46 М.
10 MicroService Application Deployment to Kubernetes | DevOps Shack
44:46
ONE MORE SUBSCRIBER FOR 6 MILLION!
00:38
Horror Skunx
Рет қаралды 14 МЛН