DevOps Real Time Projects | DevOps Jenkins with Docker Integration | Jenkins CI CD Pipeline Tutorial

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

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

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

    Refer to my below playlists👇
    DevOps Playlist
    ruclips.net/p/PLmSlOWkfkugmXU1WVTu_fmrOwjRAbbWvL
    AWS Playlist
    ruclips.net/p/PLmSlOWkfkugm1hKjYlwwWCZgHYSuUdruo

  • @Manojkumar-nt8mp
    @Manojkumar-nt8mp 6 месяцев назад +2

    This is the perfect video for Complete CI-CD pipeline, Extraordinary work brother.. You have done a beautiful job

  • @iknjoaguani8511
    @iknjoaguani8511 Месяц назад

    Thank you so much for this Sir. I was looking for the Jenkins file

  • @sravanm4269
    @sravanm4269 7 месяцев назад +2

    Very much helpful, got to learn so much, thank you very much Sir

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

    Thank you for the video. Very information. You should let your student know you changed the app name, and also they need to know about the other configuration and source code files at the root directory of the CD job that is required to be copied to create the docker image. Otherwise, they will be having crashlooping when deployed to argoCD.

  • @user-gc1ec7el2j
    @user-gc1ec7el2j 7 месяцев назад +3

    Hi.💟
    I am a Korean student preparing for DevOps
    It's an honor to see your video
    I'm a beginner, so what's the cost and deletion procedure?

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

      Cleanup commands I have given in my repo available in description. It shouldn't cost you more than 8$. If you want you can use VMware VM & K8S cluster created with kubeadm, video is available on my channel.

  • @AmanGupta-iz4mv
    @AmanGupta-iz4mv 8 месяцев назад +1

    Sir, make a full project video on using react.js frontend and backend on springboot microservices architecture with database as mysql.
    I am following you from long time. And learnt alot from you.but no one create video on the above subject I have mentioned.

  • @user-je9fo4wp9q
    @user-je9fo4wp9q Месяц назад

    super content

  • @drajesh2351
    @drajesh2351 16 часов назад

    We configured github username,token as github in credentials part.
    So again do we need to configure github token as gitops-token in the credentials which we have given in cd trigger.
    How did u configure gitops-token

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

    Nice presentation

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

      Thanks a lot

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

      @@VirtualTechBox last min you said create a own branch & practice it. What does it mean? Could u plz explain in short as I am newer in devops career. 😁

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

      On GitHub as you cannot push to main branch after fork@@kaushikmitra8889

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

    Hi sir very helful

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

    Thankyou sir

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

    @VirtualTechBox Hello Your videos are very clear to understand & one small thing I want to know can I call this GitOps Project if not then what is actual GitOps Project & please make one project on GitOps actualy iam from non-IT Background so am unable to understand whether it is DevOps Project Or GitOps Project

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

      You can see this as git ops project as we have used argocd. I will make one video on gitlab also.

  • @rohitmeher8295
    @rohitmeher8295 26 дней назад

    PS C:\Users\Admin\Desktop\ReditClone Resorses\JenkinSonarQubeVM> terraform plan

    │ Error: Invalid function argument

    │ on main.tf line 6, in resource "aws_instance" "web":
    │ 6: user_data = templatefile("./install.sh", {})
    │ ├────────────────
    │ │ while calling templatefile(path, vars)

    │ Invalid value for "path" parameter: no file exists at "./install.sh"; this function works only with
    │ files that are distributed as part of the configuration source code, so if this file will be created by
    │ a resource in this configuration you must instead obtain this result from an attribute of that
    │ resource.

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

    Bro, the Same project how to promote to different environments such as dev -> QA -> Stage -> Prod. If the docker image succeeds in dev, the same image needs to deploy in QA and then Stage then Prod

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

      In that case you need to create separate Jenkins job for each environment.

  • @user-hv3ok2by9x
    @user-hv3ok2by9x 6 месяцев назад

    Same project how can be done on local Virtual Machines
    I mean, how we can figure out that arguments on local machines.
    Teraform file
    ami
    instance_type
    key_name

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

      I have one video on my channel on how to create K8S cluster on VMs using kubeadm. Once you have K8S cluster ready you can use one another VM instead of EC2 instance.

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

    hello,
    I have a problem the pipeline does not launch when I do a build

  • @SatishDhanani-bv9iu
    @SatishDhanani-bv9iu 4 месяца назад

    HI
    I am able to complete CI pipeline with100% working but on CD while automating it gives me an error of
    + cat deployment.yaml
    cat: deployment.yaml: No such file or directory
    Dockerhub get the updated images and its not getting delivered to Deployment file in Kubernetes cluster.
    Any suggestions ?

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

      In Jenkinsfile image name for dockerhub image & app name should be different. Refer my final Jenkinsfile.

  • @user-dv2dw2zm7j
    @user-dv2dw2zm7j 5 месяцев назад

    hi sir docker jenkins trivy are not installed by using terraform 😥

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

      If you followed all the steps correctly then it should work.

  • @QuanTran-ej3jh
    @QuanTran-ej3jh 8 месяцев назад

    Why when I use git push from Jenkins to update the k8s manifest file, it has error, it says that Jenkins does not support git push

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

      In CD job you are getting this error?
      Put the script same as I have given, Jenkins file is available in GitHub Repo.
      Hope you have installed Jenkins with suggested plugins.

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

    sir can this all run on t2 micro instance because i have a free tier account on aws

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

      You will have to use multiple t2micro instances.

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

    Where I can get the AMI Ids on AWS?

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

      While you create Instance there you can get the AMI ID under instance type.

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

    Hi sir,
    If you upload the video in low quality
    how the code is visible to the viewers

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

      HD Quality is available now.

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

      Thank you So much sir 🤝@@VirtualTechBox

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

      You're Welcome@@Gokul99

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

    Hi sir I was stuck with error pipeline was success, required ports are open all fine but am unable to see output in the browser, instead forking project am downloading & uploading my gitHub is this a problem can you please give a hint how to encounter this

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

      No that is not the problem. What is the error you are getting and at which step?

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

      @@VirtualTechBox Hi Sir am getting error while install ArgoCD on K8S
      Error from server (NotFound): services "argocd-server" not found

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

      If you are following the my provided commands then you should be able to install it.@@RavitejaDarla

  • @S.Ajju1214
    @S.Ajju1214 8 месяцев назад

    Bro can you please share the telegram script?

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

      Link is available in description.
      github.com/Ashfaque-9x/Scripts/blob/main/DevOps-CICD-Project-Using-Terraform-Jenkins-SonarQube-Trivy-K8S-and-ArgoCD.txt

    • @S.Ajju1214
      @S.Ajju1214 8 месяцев назад +1

      thank you bro for sharing it @@VirtualTechBox

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

      You're Welcome@@S.Ajju1214