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

The Ultimate CICD Corporate DevOps Pipeline Project | Real-Time DevOps Project
𝗘𝗻𝗿𝗼𝗹 𝗧𝗼 𝗕𝗮𝘁𝗰𝗵-6 | 𝗭𝗲𝗿𝗼 𝗧𝗼 𝗛𝗲𝗿𝗼 𝗗𝗲𝘃𝗦𝗲𝗰𝗢𝗽𝘀 & 𝗖𝗹𝗼𝘂𝗱 𝗗𝗲𝘃𝗢𝗽𝘀 :
www.devopsshack.com/courses/B...
𝗗𝗼𝗰𝘂𝗺𝗲𝗻𝘁𝗮𝘁𝗶𝗼𝗻 𝗣𝗶𝗻𝗻𝗲𝗱 𝗶𝗻 t.me/+9roGPjX1YI42Yzdl
𝗣𝗿𝗼𝗷𝗲𝗰𝘁 𝗥𝗲𝗽𝗼: github.com/jaiswaladi246/Miss...
Instagram: / devopsshack
LinkedIn: / devops-shack
Time Stamps:
00:00:00 Intro
00:02:07 Application Demo
00:04:10 Phases For Implementation
00:08:51 PHASE-1 | Infra Setup
00:08:53 Create VMs for Jenkins, Nexus, SonarQube
00:12:17 Setup EKS with New user
00:28:16 Install Jenkins
00:35:39 Install & Setup SonarQube
00:40:13 Install & Setup Nexus
00:47:23 PHASE-2 | Source Code Setup
00:52:22 Jenkins Plugins Installation & Tool Configuration
00:55:44 PHASE-3 | Declarative CI Pipeline
01:28:34 RBAC Setup In EKS Cluster
01:33:57 CD Stages in Pipeline
01:39:11 Mail Notifications Configuration
01:47:58 PHASE-4 | Monitoring Using Grafana & Prometheus

Пікірлер: 62

  • @prasannasunkad
    @prasannasunkadАй бұрын

    If you don't, please create a corporate environment which include Dev, test, Pre-prod and prod. And deploy from dev env to test, test to pre-prod and prod, so that we can understand the flow of deployment instead of creating only one environmentt. It will be helpfull

  • @waseemchoudhry-yg2js

    @waseemchoudhry-yg2js

    17 күн бұрын

    can you do something in gitlab with aws or promethus grafana , splunk etc

  • @kartheeknaidu2338
    @kartheeknaidu2338Ай бұрын

    This project is very clear to crack experience level interview.

  • @meherbaisa.official
    @meherbaisa.officialАй бұрын

    Your projects are just amazing, and it's easy to implementing step by step and it's very helpful for us to get clear the interview's

  • @jaganjagan-vm3ls
    @jaganjagan-vm3lsАй бұрын

    Hi Sir.. I'm jack from chennai.. I'm a DevOps engineer.. I'm really big fan of you.

  • @durairajgopal3277

    @durairajgopal3277

    Ай бұрын

    Ivaru session super irukom bro

  • @jaganjagan-vm3ls

    @jaganjagan-vm3ls

    Ай бұрын

    @@durairajgopal3277 yes...100%

  • @akhil3849

    @akhil3849

    Ай бұрын

    Jack means ur from foreign guy

  • @durairajgopal3277

    @durairajgopal3277

    Ай бұрын

    @@akhil3849sorry I don't know that

  • @gopinathann1045
    @gopinathann1045Ай бұрын

    Its really good as end to end CI/CD you have covered with very good explanations. keep continue ...

  • @gouthamu5424
    @gouthamu542417 күн бұрын

    Thank you Aditya, It was really a usefull video for devops aspire.

  • @veeranjaneyuluvelpula5229
    @veeranjaneyuluvelpula5229Ай бұрын

    the project is very clear and thanks for doing it . please look after the audio volume . if the base is increased a little it will be great.

  • @durairajgopal3277
    @durairajgopal3277Ай бұрын

    Super bro ❤

  • @AbdulKadir-ts3gs
    @AbdulKadir-ts3gsАй бұрын

    Love you bro

  • @harshsrivastav4152
    @harshsrivastav4152Ай бұрын

    Hi Aditya the way you explaining the project is very good . One thing I want you from please do one project with the help of Terraform ultimate CICD from source code to monitoring. It is very helpful for us to explain this type of project in interview as well. Please it's kindly request to you.

  • @Rahul.joshi09
    @Rahul.joshi09Ай бұрын

    Super video I always follow your video very helpful thanks. Please make a video about istio service mesh how to manage traffic on kubernetes.

  • @Imran_kpk
    @Imran_kpkАй бұрын

    Weldone

  • @arvindkumar-zo9hw
    @arvindkumar-zo9hwАй бұрын

    Thank you very much. I have another uggestion. Can you also make another real time project which includes ansible,terraform, shellscripting scripts with CICD pipeline.

  • @FatmaMaazoun
    @FatmaMaazounАй бұрын

    great job thanks a lot, but please if you can create a corporate environment which include Dev, test, Pre-prod and prod. And deploy from dev env to test, test to pre-prod and prod, It will be very helpfull. 🙏

  • @jayeshsthakare858
    @jayeshsthakare858Ай бұрын

    Is the DEVSECOPS training is Azure based or AWS baseed ?

  • @SaiKumar-pe9xs
    @SaiKumar-pe9xsАй бұрын

    Can you create a project where we can set for 5 to 6 pipeline for each environment from seed job using groovy script ,groovy script should be responsible to setup the Jenkins pipeline for each environment

  • @vishwashvishwakarma8393
    @vishwashvishwakarma8393Ай бұрын

    Hello, why we are mentioning sonar details in environment section and JDK and maven details in tools section in the Jenkins pipeline??

  • @jamalmydeenms3950
    @jamalmydeenms3950Ай бұрын

    great effort. can we do this with any frontend project like next.js and react with any mysql or postgres database

  • @aymanebelhaje1454
    @aymanebelhaje1454Күн бұрын

    nadiiiiiiiiiiiiiiiiiiiiiii

  • @SyamalaDevi9
    @SyamalaDevi9Ай бұрын

    How to do this project our own what is the steps...

  • @Shorts.P-z5m
    @Shorts.P-z5mАй бұрын

    Nic

  • @abhishekrai2211
    @abhishekrai2211Ай бұрын

    Nice content ❤ Sir I just wanted to know, is there any plan specially for Mobile App (Android & IOS ) DevOps / CICD Pipeline u??

  • @ajayjohn-w1s
    @ajayjohn-w1sАй бұрын

    one doubt application is deployed in pods and how its running in jenkins server ? please reply

  • @gurleensethi6383
    @gurleensethi6383Ай бұрын

    sir can we do the same steps for an node.js application? if yes then how?

  • @bijanpattnaik5112
    @bijanpattnaik5112Ай бұрын

    During cicd process docker error found, invalid parameter toolName, did you mean url How to fix this error ??

  • @user-ik7oq8rj4x
    @user-ik7oq8rj4xАй бұрын

    Can we do Phase 1 setup using Terraform, If yes, Could you please share the documentation or the descriptive steps atleast

  • @003shamshuddin
    @003shamshuddinАй бұрын

    does rds support h2 database? if we can provision AWS resources via terraform how do we deal with database part in terms of H2 database?

  • @devopsshack

    @devopsshack

    Ай бұрын

    Its a dynamic database Created automatically when the application is started. We don’t need to worry about it

  • @bijjampoorna2952
    @bijjampoorna2952Ай бұрын

    unable to access project link

  • @maheshbandaru2991
    @maheshbandaru2991Ай бұрын

    Hi Aditya Can you please integrate Helm also in the next video?

  • @PurushotthamaS-pn3wf
    @PurushotthamaS-pn3wfАй бұрын

    Hi Adithya , In real time sonarqube installed through running as a container?? Or Is there any other way to install like zip And then install

  • @devopsshack

    @devopsshack

    Ай бұрын

    As a pod But yes on the base level its the container

  • @user-go5vo3yy9r
    @user-go5vo3yy9rАй бұрын

    great job thanks a lot , could we use just one VM (ec2 instance) for jenkins, sonar and nexus ?

  • @devopsshack

    @devopsshack

    Ай бұрын

    Yes we can. But then need to take a bigger machine.

  • @user-go5vo3yy9r

    @user-go5vo3yy9r

    Ай бұрын

    @@devopsshack thanks for your response , i m working on this project trying to follow your demo but I m using VMware machines , which size should I take in my machine in your opinion sir ?

  • @bhvysoni
    @bhvysoni6 күн бұрын

    Hey, for docker stage, why "withdocker*" is defined under script block and for all other stages "with" is not defined under script block. Please clarify

  • @bhvysoni

    @bhvysoni

    6 күн бұрын

    Kindly reply

  • @nhuongtrieuhoang6611
    @nhuongtrieuhoang6611Ай бұрын

    1m like. Can you share argocd for gitops ?

  • @saivarma6350
    @saivarma6350Ай бұрын

    Do we have to create instances manually in real time? While we handling real time projects we many need many instances right to scale up and scale down. How do we overcome

  • @aniketbhalla1521

    @aniketbhalla1521

    Ай бұрын

    In real time, working for company where we'd have many instances, we use infrastructure as code (IaC) tools like terraform (open source) or AWS CloudFormation (AWS specific) for creating and destroying instances. With IaC code, you can keep track of infrastructure changes and more. You could also use AWS EC2 launch templates for creating instances from AWS console.

  • @mdsyedali7352
    @mdsyedali7352Ай бұрын

    Query - EKS clusters by default use IAM roles then why we need OIDC ? Thanks

  • @devopsshack

    @devopsshack

    Ай бұрын

    There r many reasons , one of which is OIDC allows for fine-grained security by enabling the use of IAM roles for service accounts (IRSA). This allows you to assign specific IAM roles to individual pods, ensuring they only have the permissions they need.

  • @mdsyedali7352

    @mdsyedali7352

    Ай бұрын

    @@devopsshack Thank you for the reply. The newly launched EKS Pod Identity can also help with this use case by directly assigning IAM roles to pods, ensuring fine-grained security and that each pod has only the necessary permissions. Do check it out, Thanks.

  • @rashidatyesufu2220
    @rashidatyesufu222027 күн бұрын

    You dont use IAC?

  • @SanjayKumar-ix1si
    @SanjayKumar-ix1siАй бұрын

    I am unable to access this project code repo. It's giving me 404 error. Sir can you please make this project code repo private to public?

  • @devopsshack

    @devopsshack

    Ай бұрын

    Its public

  • @firdoushaalam5511
    @firdoushaalam5511Ай бұрын

    why i am not able to access webserver from load balancer DNS after deploying to k8?

  • @aniketbhalla1521

    @aniketbhalla1521

    Ай бұрын

    Not sure though, maybe check security group inbound rules of your load balancer for ingress traffic.

  • @firdoushaalam5511

    @firdoushaalam5511

    Ай бұрын

    @@aniketbhalla1521 adiya also shown container application on 8083 port but not k8 deployment. Please explain adiya. Waiting for your response

  • @rajkiran7247
    @rajkiran724715 күн бұрын

    Bro please create the same project using terraform

  • @Mrsilakiyarajkumar
    @MrsilakiyarajkumarАй бұрын

    Sir this is real time project please tell

  • @Prabhas-f5n
    @Prabhas-f5n10 күн бұрын

    Documentation is not Pinned . kindly check

  • @swarchi5538
    @swarchi5538Ай бұрын

    Plz also put Jenkinfile inside the repo

  • @devopsshack

    @devopsshack

    Ай бұрын

    Its in documentation

  • @Shorts.P-z5m
    @Shorts.P-z5mАй бұрын

    100k

  • @psychoskybgmi8364
    @psychoskybgmi8364Ай бұрын

    Black widow mission is kill iron man😂😂😂😂

  • @harshverma6230
    @harshverma6230Ай бұрын

    sir i made same piple without configure tools in jenkins