DevSecOps Pipeline Project: Deploy Netflix Clone on Kubernetes

Поделиться
HTML-код
  • Опубликовано: 26 дек 2024

Комментарии • 435

  • @TheYanivR
    @TheYanivR Год назад +32

    Thanks! you are a real champ!. I learned a lot while building this project.

    • @cloudchamp
      @cloudchamp  Год назад +2

      So glad to know,
      Happy to help

    • @sadiquehajwane1416
      @sadiquehajwane1416 Год назад

      ye kya harkat hai@@talatgujjar2363

    • @abhishekbhatta7050
      @abhishekbhatta7050 4 месяца назад

      @@cloudchamp plz provide a sample template for this project to include in resume

    • @HuzaifaAPallan
      @HuzaifaAPallan 3 месяца назад

      What was the total cost of the AWS machines? how much was it?

  • @arit604
    @arit604 10 месяцев назад +4

    You've posted it at 21 Oct which is my joining date as a Devops Engineer, It help me lot to clear my Infrastructure design task on an interview with DevSecOps

    • @cloudchamp
      @cloudchamp  10 месяцев назад

      So happy to help you brother 🙂

    • @arit604
      @arit604 10 месяцев назад +2

      @@cloudchamp brother Got the job,,and appointed one of the most demandable project of Bangladesh Government, Thanks a lot

    • @cloudchamp
      @cloudchamp  10 месяцев назад +1

      Thats such a great news!! Party pending@@arit604

    • @arit604
      @arit604 10 месяцев назад +1

      @@cloudchamp ok brother come to Bangladesh

  • @harry09_08
    @harry09_08 8 месяцев назад +6

    At first when I watched this video I thought it was very high level but when I learned basic docker commands and came back to watch this video it was easy for me. I learned new about monitoring part. Enjoyed the entire video like watching a movie 👌👌👍👍

    • @cloudchamp
      @cloudchamp  8 месяцев назад

      Great to hear!
      Make sure to complete and share it on LinkedIn, tagging me 🤝

  • @blazedteen917
    @blazedteen917 Год назад +4

    This is one of the best projects on RUclips

  • @Akeva2
    @Akeva2 4 месяца назад +1

    This was a great project, and it went relatively smooth also! I even used Digital Ocean clusters and nodes instead of AWS and practically had no issues. Kudos man keep making great stuff.

    • @cloudchamp
      @cloudchamp  4 месяца назад

      Great to hear!

    • @bkbkbkkkk2471
      @bkbkbkkkk2471 3 месяца назад

      Dude which api key did u use ??? Is TMDB website working for u ??

  • @ameyasangare3764
    @ameyasangare3764 Год назад +11

    Your projects are amazing Keep growing champ!

  • @Cjlucious
    @Cjlucious 9 месяцев назад +3

    Finally done😭,I am Operations support executive looking to switch in DevOps this helps me.

  • @SannithShettigar
    @SannithShettigar 3 месяца назад

    Thank you for Valuable DevOps E-T-E Projects...Its give confidence to work in DevOps Project...And Also getting to learn new things...

    • @cloudchamp
      @cloudchamp  3 месяца назад

      You are most welcome
      Check out more cool projects on the channel 😉

  • @roosaa5587
    @roosaa5587 6 месяцев назад +1

    Thank you for your teaching!! Really learn a lots from it and get into DevOps more!! I think it would be so useful for my resume!! Thank you again!!

    • @cloudchamp
      @cloudchamp  6 месяцев назад

      You're very welcome!

  • @ayencoscolfield3312
    @ayencoscolfield3312 11 месяцев назад +2

    I just love this guy. I love your DevSecOps workflow very understandable ,you are the best man, totally in love with your channel now. Thanks for all the effort ❤

    • @cloudchamp
      @cloudchamp  11 месяцев назад +1

      Thank you so much. Means a lot. Do share it with your network 😊

  • @DailyKhabhar
    @DailyKhabhar Год назад +2

    The way of teaching and describing the project is good. Looking forward to seeing more projects like this.

    • @cloudchamp
      @cloudchamp  Год назад +1

      Thanks!
      Many good projects coming soon 🤝

    • @harry09_08
      @harry09_08 8 месяцев назад

      Hi, how do we know that the application is running on node and after installing node js plugin in jenkins how do we know that we need to install the specific version of node js tool which is 16.2.0?

  • @pray307
    @pray307 10 месяцев назад +1

    Thank you so much for providing us such a great project in which I learnt lot of tools and technologies.
    Thanks once again !!

  • @ernestngong7281
    @ernestngong7281 Год назад +9

    Your projects are so amazing. Through this project, I have learned a complete devops end to end automation. Please kindly share the template so we can accurately include the project in our resume.

  • @himms_sharma
    @himms_sharma 10 месяцев назад

    Very useful project...do it once ... You will learn lot of new things
    Thanks Cloud Champ for this wonderful project 🎉

    • @cloudchamp
      @cloudchamp  10 месяцев назад +1

      Thanks 😊
      I am glad that my contribution is helping you learn new things,
      Please share this with your friends 😀

    • @himms_sharma
      @himms_sharma 10 месяцев назад

      @@cloudchamp offcourse 😊👍

  • @prp999
    @prp999 5 месяцев назад +2

    OMG😮😮what an amazing mind-blowing project bro👌👌Very well in detail explained.
    Keep postimg such amazing projects.
    Cant wait to see new upcoming projects 🙏🙏🙏🙏🙏

    • @cloudchamp
      @cloudchamp  5 месяцев назад +1

      Thank you so much 😀

  • @EmmanuelOgundipe
    @EmmanuelOgundipe Год назад +1

    Thank you for this. Your explanations are top notch and very clear.

  • @athakur33
    @athakur33 Год назад +8

    Hey Naisullah
    Can you make a devops master project covering terraform, ansible, jenkins or github action deploying to eks in a single project

  • @vardaan-c2r
    @vardaan-c2r Год назад +3

    thanks CloudChamp 🏆. Learned alot by implementing this project. You are a 💫

  • @awssoorinje747
    @awssoorinje747 Год назад +9

    Thank you, Sir, for the informative project. I'm yet to complete it, but I noticed the database tier seems to be missing, as I was expecting a 3-tier structure. Nonetheless, there's a lot to learn here. Appreciate it.

    • @ayencoscolfield3312
      @ayencoscolfield3312 11 месяцев назад +1

      He is using an API from Netflix pulling data already using Api key generated ,so you don't need to have access to database

    • @victoryanusie3124
      @victoryanusie3124 10 месяцев назад +1

      @@ayencoscolfield3312 How, can you explain further, please?

  • @rohanekar
    @rohanekar Год назад +3

    Thank you so much, I completed this Project finally. Happy Learning, @Cloud Champ you are a great man, Please create another Project Like this...

  • @twatts1991
    @twatts1991 6 месяцев назад +1

    Great project, definitely took me awhile.

  • @shivakumar-kv9dv
    @shivakumar-kv9dv Год назад +1

    Thank you for this wonderful video, This helped a lot to understand and refresh the concepts. keep going.

    • @cloudchamp
      @cloudchamp  Год назад

      You are welcome 🤗
      Happy to help

  • @dharma8158
    @dharma8158 Год назад

    Thanks

  • @vinayf2
    @vinayf2 3 месяца назад +1

    i have learnt a lot with this project. thank you champ

  • @piyush7138
    @piyush7138 6 месяцев назад +1

    Thankyou for explaining project in greater detail. I just finished doing practical here. Could you also explain :
    1. how to deploy in eks using Jenkins. how to integrate?
    2. In production, are we going to use organisation level Jenkins, Prometheous, Grafana, Sonarqube? Or are we going to install the instances of our own on some EC2 that is related to project? If organisation level, how to integrate them in our project?

  • @Madhup-zs3mq
    @Madhup-zs3mq 6 месяцев назад +1

    @cloudchamp
    Nice explanation and good efforts, it is very helpful to me to practice and create a project with all the tools 👍🤝

    • @cloudchamp
      @cloudchamp  6 месяцев назад

      Glad to hear that!

  • @RajeshVishwakarma-wz4ml
    @RajeshVishwakarma-wz4ml Год назад

    Thanks Nasi, I completed this project and learnt a lot.

    • @cloudchamp
      @cloudchamp  Год назад

      Glad to know, make sure to share your achievements on LinkedIn

    • @kingdavid526
      @kingdavid526 10 месяцев назад

      hi bro i am facing login issues in jenkins from server can you hepl me to come out of this problem

    • @SujiS-nt3ws
      @SujiS-nt3ws 6 месяцев назад

      I have issue with installing netflix . after installing api key also m not able to see any video it is blank. Can you solve

  • @sahithipbs709
    @sahithipbs709 Год назад +1

    Awesome you are really a star ⭐️ helped me a lot with my in depth understanding

  • @dhawal_vyas
    @dhawal_vyas Год назад

    Very helpful. Looking forward to more such videos from you

  • @ayencoscolfield3312
    @ayencoscolfield3312 11 месяцев назад +3

    A quick one cloud champ, i noticed you installed Jenkins on same Ec2 instànce housing the Netflix app,( is that the best practice ),i was expecting it installed on another Ec2 instance? . Good job man anyway 👍👍

    • @cloudchamp
      @cloudchamp  11 месяцев назад +1

      You are right and usually we do it separately, but this was just for a project.
      Thank you, glad you found this DevOps project helpful 😊

  • @bedouimarwen8026
    @bedouimarwen8026 5 месяцев назад +1

    Really amazing project champ !
    Just a question, 1:12:04 what credentials we need to add ? thanks a bunch

  • @Eeshwarsingh
    @Eeshwarsingh Год назад +1

    Thanks for the project, learned alot from this project, thats alot.

  • @satishalla
    @satishalla Год назад +1

    Great video...very informative and helpful... thank you

    • @cloudchamp
      @cloudchamp  Год назад +1

      You are welcome Satish 😊

  • @dips_07
    @dips_07 Год назад

    Thank you...🙏 Champ It is a very helpful project with all the required tools...✨✨

    • @cloudchamp
      @cloudchamp  Год назад

      Great!!! Happy to help.
      Do let me know if you face any issues or even if you were able to complete it 😀

    • @dips_07
      @dips_07 Год назад

      @@cloudchamp I gone through the video and i will complete very soon...😋😋

  • @abdullahatef5922
    @abdullahatef5922 Год назад

    احسن فيديو best video thanks so much bro

  • @nc7199
    @nc7199 2 месяца назад

    This is soo cool I'll definitely try it 🥳

    • @cloudchamp
      @cloudchamp  2 месяца назад +1

      Best of luck, let me know how it goes

  • @anuj8479
    @anuj8479 Год назад

    that's an awesome tutorial bro. Learned a lot of things from it

    • @cloudchamp
      @cloudchamp  Год назад

      Thanks bro 😎
      Happy to help 😀

  • @maxexemption2893
    @maxexemption2893 10 месяцев назад

    Background mein washing machine chal rahi hai XD. But amazing content!

    • @cloudchamp
      @cloudchamp  10 месяцев назад

      🤣🤣❤️
      Thanks you

  • @jayprakashagarwal5439
    @jayprakashagarwal5439 4 месяца назад +1

    Can you please suggest more project on DevSecOps for more practice

  • @vivekgupta309
    @vivekgupta309 3 месяца назад

    nice tutorial and lots of learning !!!

  • @artijha922
    @artijha922 5 месяцев назад

    Thanks, really learnt a lot through this video

    • @cloudchamp
      @cloudchamp  5 месяцев назад

      Congratulations on completing this !!

    • @abhishekbhatta7050
      @abhishekbhatta7050 4 месяца назад

      @@cloudchamp plz make a template for adding it into our resume

  • @priyakhandelwal8434
    @priyakhandelwal8434 9 месяцев назад

    Thanks!! for this amazing architecture of deployment. If it is possible could you create architecture with Ansible, Terraform, Jenkins etc

  • @uchennachukwu-david1457
    @uchennachukwu-david1457 7 месяцев назад +1

    Thank you. Am having Issues with the quality gate stage of the first Pipeline. Is been over 12 hrs. What should i do?

  • @JayPatel101
    @JayPatel101 7 месяцев назад

    Thank you brother! This is teaching!

    • @cloudchamp
      @cloudchamp  7 месяцев назад

      You are very welcome

  • @FelipeCruz-o2w
    @FelipeCruz-o2w 10 месяцев назад

    Amazing project, thanks you! New sub

    • @cloudchamp
      @cloudchamp  10 месяцев назад

      You are welcome 🤗

  • @DeMakAtak
    @DeMakAtak 11 месяцев назад +1

    Hi Cloud Champ been following your content for a while, it’s great and thanks for putting out. I was just wondering what the best is of putting projects on your resume?

  • @Harshal977
    @Harshal977 Год назад

    Thanks! Very well explained🎉

    • @cloudchamp
      @cloudchamp  Год назад

      You're welcome!

    • @kingdavid526
      @kingdavid526 10 месяцев назад

      bro have cpmtd this project if yes i am facing some issues in jenkins login can you help me to come out this

  • @sivamanam9649
    @sivamanam9649 5 месяцев назад +1

    Bro what is the conclusion & what are the advantages of this project?

  • @warkeaditya
    @warkeaditya Год назад

    Thank you so much for this project bro, will try this today

  • @ashokbuttowski
    @ashokbuttowski 4 месяца назад +1

    Hey Champ! I'm facing the below issues.
    1. Without Jenkins Pipeline, when we build, run through Docker > i have generated the API key and kept the same docker command correctly as per your github doc. But still, the Page is loading but the content titles in the page is not loading.
    If i see in the console: its Api related error like- Error Connection Refused.
    2. Jenkins + SonarQube + Trivy: when i run the build post updating my API key > its failing at Docker Push stage itself with an error like: Use a Tool from Predefined Tool Installation - jdk17
    Same error with -node16
    I have kept every tool config, every secret, var config 3 times by watching the exact same steps. Still getting these issues.
    Can you please help here asap. Thanks in advance.

  • @prasanthchaluvadi8547
    @prasanthchaluvadi8547 5 месяцев назад

    thanks bro, for the valuable information 👏

  • @sskmusicofficial
    @sskmusicofficial 6 месяцев назад

    Great Video bro🎉

  • @rahuldas3840
    @rahuldas3840 10 месяцев назад

    Wow so much of learning after going through it, superb done bro hope you will add more .

    • @cloudchamp
      @cloudchamp  10 месяцев назад

      Thank you, I will

  • @artijha922
    @artijha922 5 месяцев назад +1

    Hi , if im making this project in 2 days so should i stope ec2 when not in use to avoid extra charges?

  • @blazedteen917
    @blazedteen917 Год назад

    Very nice project i will try this today!

    • @cloudchamp
      @cloudchamp  Год назад

      All the best
      Do let me know if you need help

  • @PurushottamWani-st3gi
    @PurushottamWani-st3gi 7 месяцев назад +1

    While installing Grafana, there is a error- Failed to fetch and so on ?
    Anyone ?

  • @siddiqkesavan8509
    @siddiqkesavan8509 Месяц назад +1

    hii that TMDB website is not working. can you help me on that

  • @obentheodore9037
    @obentheodore9037 Год назад

    Thanks Champ. Love your content.

  • @Learn_IT_with_Azizul
    @Learn_IT_with_Azizul Год назад +1

    Awesome. Thank You Very Much !!!

    • @cloudchamp
      @cloudchamp  Год назад +1

      You're welcome!
      Glad it helped

  • @abuDA-bt6ei
    @abuDA-bt6ei 4 месяца назад +1

    30:49 Why do I already have a Netflix project without making it

  • @venkateshmittal6136
    @venkateshmittal6136 7 месяцев назад

    Hi, a quick question,what about the DAST.?

  • @balaabirami6948
    @balaabirami6948 11 месяцев назад

    I like the way of teaching but also upload for azure

  • @DOHAELIDRISSIDAFALI
    @DOHAELIDRISSIDAFALI Год назад +2

    hello sir thanks for this amazing tuto i have a question please im using the free tier offer and i want to create the ecr and eks and i will delete them just after completing the project wich is probebly gonna be after an hour so how much should i pay for that

  • @smartengineer4484
    @smartengineer4484 Год назад

    Thank you for considering my request😊

  • @Madhup-zs3mq
    @Madhup-zs3mq 3 месяца назад

    @cloud champ this is very useful and i'm getting the below error while installing the updates stage [INFO] Checking for updates
    [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

  • @kingalex1045
    @kingalex1045 Год назад

    Thank you for this project 👍

  • @mpattnaik4705
    @mpattnaik4705 10 месяцев назад

    Hello @cloudchamp
    Kudos to you!!
    great project and great effort man!!
    Applause!!
    Can you please provide a template to add this to the resume.Please reply

  • @SureshKumar-yg3ru
    @SureshKumar-yg3ru Год назад +1

    Can you please make the same video with Azure Pipeline CICD and AWS Code deploy

  • @rubeenakhan5054
    @rubeenakhan5054 Год назад

    Thank you so much for your effort Nasi ... This is really amazing deployment with great security ..One thing to ask can we have notion blog link to refer .

  • @NonsoKings
    @NonsoKings 10 месяцев назад

    I don't think you know what you've done for me... Thank you so much

    • @cloudchamp
      @cloudchamp  10 месяцев назад

      You are welcome 🙏

  • @Lakshmi-k5b2v
    @Lakshmi-k5b2v Год назад

    thanks leader keep post more projects

  • @niroshthota5819
    @niroshthota5819 6 месяцев назад

    Hi Cloud Champ, Can you please tell me the video went black completely at 1.12.04 time stamp what plugin we need to install is it Email if it is email notfi not showing anything in available pulgins for email

  • @techzone-lk-zone3075
    @techzone-lk-zone3075 Год назад +1

    BROOOO . thanks . It was a great project .

  • @lakavathlaxmannayak7265
    @lakavathlaxmannayak7265 День назад

    Ur the monster bro, How long it take your time to learn this project.

    • @cloudchamp
      @cloudchamp  День назад

      Lots of hard work, but it's all worth it!

  • @Vinod_arora
    @Vinod_arora Год назад +20

    How much was the total amount that AWS charged you for this project?

    • @Sam-ms4sy
      @Sam-ms4sy 10 месяцев назад +1

      Nearly 2k

    • @Cjlucious
      @Cjlucious 9 месяцев назад

      How many hours u did it lol?​@@Sam-ms4sy

    • @sunnahealing_uk
      @sunnahealing_uk 9 месяцев назад

      @@Sam-ms4sydollars or rupees?

    • @Cjlucious
      @Cjlucious 9 месяцев назад +1

      Quick question how much hrs it took to complete considering u took 2k ​@@Sam-ms4sy

    • @dotsol9200
      @dotsol9200 9 месяцев назад +6

      It costed me around 2 dollars . Time taken is 5-6hrs.

  • @vinaybv9710
    @vinaybv9710 Год назад

    Bro this project is just crazy. only thing is you make vlog bit faster but its ok with me for beginners ty may face issues

    • @cloudchamp
      @cloudchamp  Год назад +1

      I have habit to talk fast, I tried slowing down in this video

    • @vinaybv9710
      @vinaybv9710 Год назад

      Don brother 👍

  • @nssharuk
    @nssharuk 5 месяцев назад

    Super bro 🎉

  • @555TDK
    @555TDK Год назад

    Great job. One of the best videos I have seen on this topic. Is there a way to export this infrastructure as a CF or Terraform templates, so that it can recreated easily? I know that's a very different topic than what you have discussed here.

    • @cloudchamp
      @cloudchamp  Год назад

      Yes, absolutely, you can create infrastructure through terrraform or CF for this

  • @rohanekar
    @rohanekar 11 месяцев назад

    @cloudchamp- is this project on java based or which programing it has used on it?

  • @darkjo4335
    @darkjo4335 Год назад

    Hey my friend, at 52:32, you mention that we need to use 'sudo su' to become the root user, but afterwards, you prefix the commands for Jenkins with 'sudo'. If we are already the root user, we don’t need to prefix the commands with 'sudo', do we?

    • @cloudchamp
      @cloudchamp  Год назад

      No, if you are root every command is already having sudo privileges so it will work even if you don’t specify “sudo”

  • @samuelphanikar
    @samuelphanikar 2 месяца назад

    My pipeline is getting failed after running the sudo docker permission! Can you please help me...whose credentials should we give in the pipeline script of docker part. Should we leave it as it is with your id or we should replace ours?

  • @juanmarioparra
    @juanmarioparra 4 месяца назад

    Do you need to activate a webhook in sonarqube settings, why the quality gate stuck in the pipeline?

  • @Ameenthetechbro
    @Ameenthetechbro 11 месяцев назад

    Super glad I found your video on YT. One question from me, once this is done, is it possible to automate it all from A to Z where you can deploy everything from scratch with just a single command or line of code. I am looking at an instance where you are trying to recreate it during an interview to show your potential employer.

    • @cloudchamp
      @cloudchamp  11 месяцев назад +1

      Yes you can!
      Using various devops tools

  • @regisnobel6690
    @regisnobel6690 Год назад

    thank you for the video. very helpful.
    quick question: why did you directly install Trivy as opposed to running it as a container like you did with Sonarqube?

  • @marcelopontes5371
    @marcelopontes5371 Год назад

    Hello. At 31:27, my report is not being generated. Is there another step I should take?

  • @jaydeeppustake9700
    @jaydeeppustake9700 8 месяцев назад

    great project I had a question i want to run this project later to so shall i release the elastic ip and stop the instance will be charged in that case?

    • @cloudchamp
      @cloudchamp  8 месяцев назад +1

      Don't release elastic IP or else IP address will be changed.
      if you stop the instance you wont be charged.
      if you are talking about nodes in eks, it will be recreated if you stop them as they are part of ASG, so you can make desired count as 0 and make it 1 or 2 later when you start working.
      all the best

  • @ANIKETKHEDEKAR-o4d
    @ANIKETKHEDEKAR-o4d 4 месяца назад

    TMBD API site is not working is their any alternate website for the data base?

  • @bkbkbkkkk2471
    @bkbkbkkkk2471 3 месяца назад +1

    Dude TMDB website is not working and when i am using the api key of OMDB , then its not showing any films. after refreshing :). Please Help !!!

  • @olukayodedevs
    @olukayodedevs 2 месяца назад

    hello, anytime i try to re build my jenkins pipeline, it wont go through because the docker repo already exists named "netflix" how can i do it that it will be versionining my builds as new version, instead of that error and having to delete the repo before every build

  • @manognakachiraju5993
    @manognakachiraju5993 9 месяцев назад

    very helpful!! How much did it cost you after doing all this?........Any other who successfully did the entire project can reply

  • @harmeeshsingharora6769
    @harmeeshsingharora6769 Год назад

    learned a lot, thank you sir ..

  • @ashwinkumar3777
    @ashwinkumar3777 11 месяцев назад

    Hi there, Can you pls say in which instance ( Jenkins or Monitoring) are using this Kubectl commands?
    i don't understand where this terminal 1:20:13 came from ?
    Do i need to launch separate instance for EKS cluster ?

    • @kaitan4690
      @kaitan4690 11 месяцев назад +1

      it is your local terminal/cmd or you can use AWS Cloud Shell

    • @ashwinkumar3777
      @ashwinkumar3777 11 месяцев назад

      @@kaitan4690 Thank you ❤️

  • @shahikulariyan7204
    @shahikulariyan7204 6 месяцев назад +2

    Launch a devops course please

  • @MikeZadik
    @MikeZadik 11 месяцев назад

    Might want to look into owasp cycloneDX and dependency track to bring the vulnerabilitiy scanning to the next level

  • @spikegrazer5690
    @spikegrazer5690 Год назад

    Also can you make a video of AWS fundamentals and how to use a trial instance to play around for a deployment with minimal resources.
    If you alredy have a video , kindly point me to it

  • @harshvirani9620
    @harshvirani9620 8 месяцев назад

    Can you elaborate the kubernetes deployment part a little bit more, till then I was able to follow smootly, then I ran into issues

  • @ritu.a.m
    @ritu.a.m Год назад

    Thank you CC! 🙏

  • @harirocking1530
    @harirocking1530 Год назад +2

    U could have run Jenkins as a docker container rather than monolithic application as u know it consumes lot of cpu and memory..

    • @deepakreddy1429
      @deepakreddy1429 Год назад

      Yes absolutely we could countainers during running of pipeline

  • @sharafathussain2036
    @sharafathussain2036 7 месяцев назад

    Thanks for the awsome project. I have one question my all stages are passed but at the end my jenkins pipeline fails why is that? do you have any clue? my app works fine at port 8081.

  • @clashwithme1851
    @clashwithme1851 Год назад +1

    Thanks bro 👊 ❤