2048 Game on Kubernetes with Jenkins CI/CD | DevSecOps | English

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

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

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

    Thanks for your support video in English..😊😊

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

    Thank you sir! Your videos really helped me alot.

    • @mr.cloudbook
      @mr.cloudbook  3 месяца назад

      @@mubinbhojani2779 Thanks brother

  • @LearningDevops-p7i
    @LearningDevops-p7i Год назад +2

    Thanks for the Video Ajay, able to understand and deployed it successfully without any error.

    • @mr.cloudbook
      @mr.cloudbook  Год назад +1

      Good to hear that
      All the best for future brother

    • @LearningDevops-p7i
      @LearningDevops-p7i Год назад +1

      @@mr.cloudbook thank you and all the best for your future too brother. Hope you make more videos like this

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

      @@LearningDevops-p7i Hi Sir Getting error in 'OWASP FS SCAN'
      Error like [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
      After this error it is not running. Please Can you Help me

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

    Worked fine ! great learning thanks bro

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

    thankyou sir

  • @sumitkumar-gp7yf
    @sumitkumar-gp7yf Год назад +1

    Please upload 3 tier application deploy in production server with the help of devops tools

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

    It's a nice one. Thanks for he project and explanation..
    Question : May I know how to configure Quality gate in Sonar qube please. Please pin the timeline here about the quality gate config.

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

    hi i am new to this kind of project, I have assignment using the kubernet ,my question is can I just skip the security part?

  • @rameswarapusubrahmanyam.2629
    @rameswarapusubrahmanyam.2629 Год назад +1

    Hi bro, You are very great bro. It takes a lot of time to take all these conecpts under a single roof and explaining in a single video. Kudos to your patience.
    I have two doubts.
    1st - If we restart or shutdown our ec2 instances, then the ip addresses mentioned in Jenkins, sonarqube needs to be updated?[As per my previous knowledge, after restart or shutdown the previous ip addresses gets changed. To overcome this do we suppose to use Elastic ip concept here?]
    2nd - What is the point of taking 2 ec2 instances for setting up K8s cluster[master and worker] since we have not added load-balancing for k8s cluster. Please correct me if my question is wrong.
    Thanks in advance.

    • @mr.cloudbook
      @mr.cloudbook  Год назад

      1st - Yes, if you restart or shutdown your EC2 instances, the IP addresses can change. To ensure that Jenkins and SonarQube continue to work seamlessly, it's a good idea to use Elastic IP addresses (EIPs). EIPs provide static IP addresses that can be associated with your EC2 instances and remain the same even after restarts or shutdowns.
      2nd - You are correct. If you're not using load balancing in your Kubernetes (K8s) cluster and only have one master and one worker node, there might not be a significant advantage to having two EC2 instances. Load balancing helps distribute traffic and provides high availability, but with only one worker, it may not be fully utilized. For simplicity, you can start with a single EC2 instance for both the master and worker nodes and scale up as needed when your workload increases.

    • @rameswarapusubrahmanyam.2629
      @rameswarapusubrahmanyam.2629 Год назад

      @@mr.cloudbook Thanks for the reply bro. Will follow your videos...Please continue to make these type of videos.

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

    While I'm trying to setup kubernetes cluster on ec2 Ubuntu.im getting error.

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

      Pls anyone done dis project pls reply to me

    • @mr.cloudbook
      @mr.cloudbook  9 месяцев назад

      use terraform files instead
      you are missing some commands in it thats why k8s not running

  • @JatinPatel-wh5of
    @JatinPatel-wh5of 2 месяца назад

    Jenkins status is running from backend. But not able to access URL through public ip and port 8080

    • @mr.cloudbook
      @mr.cloudbook  2 месяца назад +1

      @@JatinPatel-wh5of open port on server security group

    • @mr.cloudbook
      @mr.cloudbook  2 месяца назад +1

      Did you do that

    • @JatinPatel-wh5of
      @JatinPatel-wh5of 2 месяца назад

      @@mr.cloudbook done thanks

  • @ShwethaH-w9e
    @ShwethaH-w9e Год назад +1

    bro why is my sonar link is not responding?

    • @mr.cloudbook
      @mr.cloudbook  Год назад

      What's the error you are getting

    • @ShwethaH-w9e
      @ShwethaH-w9e Год назад

      At 12:57 sonarqube is not opening in the chrome but it is running in the shell.
      It is showing site cannot be reached

    • @mr.cloudbook
      @mr.cloudbook  Год назад

      ​@@ShwethaH-w9edid you open port 9000 on security group?

    • @mr.cloudbook
      @mr.cloudbook  Год назад

      Sonar container is up and running?

    • @ShwethaH-w9e
      @ShwethaH-w9e Год назад

      Yes I have opened on 9000 port
      And also container is running in the shell

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

    where is aqua ??

    • @mr.cloudbook
      @mr.cloudbook  Год назад

      Its aqua trivy not only aqua see we used a stage trivy fs .

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

    I am getting error while deploying to kubernetes. Error- illegal base 64 data at input byte 48.
    Please help me.

    • @mr.cloudbook
      @mr.cloudbook  Год назад

      Did you added your secret file to jenkis credentials

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

      @@mr.cloudbook yes I did exactly what you did. Placed the secret file in the local and then uploaded it in the credentials. Still getting the same error

    • @mr.cloudbook
      @mr.cloudbook  Год назад

      Can you send me the log through LinkedIn please i will go through that

  • @sumitkumar-gp7yf
    @sumitkumar-gp7yf Год назад

    .kube folder is not found

    • @mr.cloudbook
      @mr.cloudbook  Год назад

      Try kubectl get nodes on master first

    • @mr.cloudbook
      @mr.cloudbook  Год назад

      If you do installation in correct way without missing any command it will definitely found on master of Kubernetes

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

    Bro take one laravel+php+MySQL application and do the project bro

    • @mr.cloudbook
      @mr.cloudbook  Год назад

      Provide an repository that contains all threee i will do project brother
      Even i was searching for 3 tier but we can't upload the data to repository after creation of we use container for that we need to merge with app and we will get new data but old data can't merge into container right

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

    Hi Sir Getting error in 'OWASP FS SCAN'
    Error like [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
    After this error it is not running. Please Can you Help me

    • @mr.cloudbook
      @mr.cloudbook  11 месяцев назад

      Till now no one faced this kind of error with owasp
      Let me see

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

    sir its a great video but in pipeline i understand upto 4 stages after that how to get those 2 stages from where you have taken this all thing is not understandable

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

    Im keep on getting Docker login failed? Please help. I have changed in deployment.yaml and pipeline script as all.
    deployment.yaml
    containers:
    - name: react-app-container
    image: lak1234/2048:latest # Use your actual Docker image name and tag
    ports:
    - containerPort: 3000 # The port your React app is listening on
    and pipeline
    stage("TRIVY"){
    steps{
    sh "trivy image lak1234/2048:latest > trivy.txt"
    }
    }
    stage('Deploy to container'){
    steps{
    sh 'docker run -d --name 2048 -p 3000:3000 lak1234/2048:latest'
    }
    }
    }
    }

    • @mr.cloudbook
      @mr.cloudbook  Год назад

      Your using jenkins or anyother cicd tool

    • @mr.cloudbook
      @mr.cloudbook  Год назад

      Did you provide the sudo chmod 777 /var/run/docker.sock on jenkins machine

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

      ​@@mr.cloudbookI'm using jenkins only

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

      ​@@mr.cloudbookyes,provided.Not sure why I'm getting this error

    • @mr.cloudbook
      @mr.cloudbook  Год назад

      Check your Docker username and password in credentials section at Jenkins

  • @ROYBARLA-e1b
    @ROYBARLA-e1b Год назад

    im getting an error in docker build&push stage -. eRROR: docker login failed in jenkins what is the exact error

    • @mr.cloudbook
      @mr.cloudbook  Год назад

      Give you docker credentials in correct way
      Thats from your side