Google Cloud Build in Action - Fully Managed CI/ CD Plaform

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ม.ค. 2025

ความคิดเห็น • 80

  • @LearnGoogleCloudwithMahesh
    @LearnGoogleCloudwithMahesh  4 ปีที่แล้ว +1

    The source code is available @ github.com/learngcpwithmahesh/cicd-service.git

  • @pjmagesh
    @pjmagesh 4 ปีที่แล้ว +1

    Wow! what an explanation ! you get the concepts of GCR and Cloudbuild in few minutes. Really awesome mahesh !

  • @dhirajgridar6982
    @dhirajgridar6982 2 ปีที่แล้ว +1

    Amazing explanation... Not sure if anyone else can explain this good ! Thank you Mahesh :)

  • @gauravdas1000
    @gauravdas1000 2 ปีที่แล้ว

    very nice hands-on explanation guruji

  • @akhil123456000
    @akhil123456000 3 ปีที่แล้ว

    Thanks Mahesh :) These days there is no separate development and operational team, most of the time development team end up doing both development and operational task :)

  • @tuanousman8318
    @tuanousman8318 ปีที่แล้ว +1

    this is a brilliant explanation. Thank you

  • @veebs9935
    @veebs9935 ปีที่แล้ว +1

    how we get to known what to write in YAML file?

  • @SrinivasRao-sb8gu
    @SrinivasRao-sb8gu 3 ปีที่แล้ว +1

    How to copy my bigquery datasets from development to production ( devlopmentproject1 to productionproject2 )
    Development data ( Datasets in Biquery data) I needs to move to production project , ( Bigquery in production need to sink with development data ).

  • @shindeknowledge3212
    @shindeknowledge3212 3 ปีที่แล้ว +1

    thanks Ganesh ...Very clear and consize....

  • @rakesh0123698745
    @rakesh0123698745 3 ปีที่แล้ว

    Hi Mahesh, don't we need a deployment and service yml files to create the respective objects in kubernetes cluster for this deployment??

  • @015_ashikurrahmanrashid7
    @015_ashikurrahmanrashid7 4 ปีที่แล้ว +1

    Thanks Mahesh ,, i have done successfully...

  • @satishvis
    @satishvis 4 ปีที่แล้ว +1

    What permissions are required for creating an instance automatically, just like you have set permissions for Kubernetes platform

    • @LearnGoogleCloudwithMahesh
      @LearnGoogleCloudwithMahesh  4 ปีที่แล้ว +1

      Go to Cloud Build Settings (console.cloud.google.com/cloud-build/settings/service-account) and enable Compute Engine (Compute Instance Admin (v1)) & Service Account (Service Account User) roles

  • @ruchirsingh9460
    @ruchirsingh9460 3 ปีที่แล้ว +1

    Thanks it's save a lot of my time

  • @AABHAS_BHAI
    @AABHAS_BHAI 3 ปีที่แล้ว

    Hi,Mahesh please guide for google cloud certification associate paper clear ..urgebt basis

  • @priyankakadam47
    @priyankakadam47 4 ปีที่แล้ว

    Hi Mahesh, Can you please post examples for CI/CD pipeline to deploy build on cloud stroage and CI/CD pipeline to deploy functions on cloud functions for multiple functions. Thank you

  • @sunilnayak1016
    @sunilnayak1016 5 ปีที่แล้ว +1

    can you please share one node application example with all configuration

    • @LearnGoogleCloudwithMahesh
      @LearnGoogleCloudwithMahesh  5 ปีที่แล้ว +1

      github.com/GoogleCloudPlatform/nodejs-docs-samples gives many examples in Node JS

  • @sathiyapriya1
    @sathiyapriya1 ปีที่แล้ว +1

    Hi Mahesh
    Can you please suggest best way to use cloud build for
    CI/ CD process to setup GCP Bigquery.. GCS --> BQ(raw)-->BQ(staging)--> BQ(final)

    • @LearnGoogleCloudwithMahesh
      @LearnGoogleCloudwithMahesh  ปีที่แล้ว

      IMHO, you should use data pipeline here orchestrated by Airflow/ Cloud COmposer/ Cloud Scheduler / Cloud Workflows

    • @sathiyapriya1
      @sathiyapriya1 ปีที่แล้ว +1

      @@LearnGoogleCloudwithMahesh Thank you so much for your suggestion

  • @WeekendVibesss
    @WeekendVibesss 3 ปีที่แล้ว +1

    Just perfect.. thanks sir 😇🙏🏻

    • @LearnGoogleCloudwithMahesh
      @LearnGoogleCloudwithMahesh  3 ปีที่แล้ว

      Thanks Pratik

    • @WeekendVibesss
      @WeekendVibesss 3 ปีที่แล้ว

      Sir can you please make a similar video with GitHub instead of gcp source code repository.. thanks in Advance 🙏🏻

    • @LearnGoogleCloudwithMahesh
      @LearnGoogleCloudwithMahesh  3 ปีที่แล้ว

      @@WeekendVibesss Sure

    • @WeekendVibesss
      @WeekendVibesss 3 ปีที่แล้ว

      Sir thanks I have also done with cloudbuild cicd with GitHub 😇

  • @satishvis
    @satishvis 4 ปีที่แล้ว

    Is there a way to deal with multiple dockerfiles say for nginx, web and database separately?
    As a further query, is it possible to combine multiple images and then run a kubernetes cluster?

  • @SrinivasRao-sb8gu
    @SrinivasRao-sb8gu 3 ปีที่แล้ว +1

    Good one Mahesh !

  • @ayoubbensakhria
    @ayoubbensakhria 4 ปีที่แล้ว

    Thanks for the video, how about if we have multiple containers (LAMP stack for example) and docker-compose.yml in the root directory?

    • @LearnGoogleCloudwithMahesh
      @LearnGoogleCloudwithMahesh  4 ปีที่แล้ว

      During the cloud build configuration step you can mention which dockerfile to use

  • @chayanchoudhury3042
    @chayanchoudhury3042 3 ปีที่แล้ว

    hello , do you have any video on how to deploy a react JS app to Google cloud as CI CD

  • @ArunKumar-ob8hv
    @ArunKumar-ob8hv 4 ปีที่แล้ว

    Hi Mahesh, Can we move "as is" servers like Jenkins, monitoring, bastion hosts, security scanners to GCP.. Do we have any restrictions to move it as-is to GCP..

    • @LearnGoogleCloudwithMahesh
      @LearnGoogleCloudwithMahesh  4 ปีที่แล้ว

      Jenkins as-is is possible
      Security Scanner is feature in GCE
      Bastion Host may not be needed in GCP due to IAP

  • @sunilnayak1016
    @sunilnayak1016 5 ปีที่แล้ว +1

    Awesome Explanation

  • @arjunmishra5547
    @arjunmishra5547 2 ปีที่แล้ว

    Could you please help in how we can rollback in cloud build

  • @mikem4052
    @mikem4052 4 ปีที่แล้ว +1

    Thank you, very helpful

  • @biswanathbose2300
    @biswanathbose2300 3 ปีที่แล้ว

    Hello Mahesh, I want to use cloud build with pre - built image. I am able to push my Docker image to Artifact Repo but I can't create trigger in cloud build pointing to Artifact repo. And other repo like cloud source doesn't support docker image to store. So how can I achieve like I want to push my docker image with new tag in some repo and cloud build or some cicd will push the image to GKE, please let me know. So my developer will just push image to repo and it will deploy automatically in GKE.

    • @LearnGoogleCloudwithMahesh
      @LearnGoogleCloudwithMahesh  3 ปีที่แล้ว

      I have not yet explored Artifact Registry

    • @biswanathbose2300
      @biswanathbose2300 3 ปีที่แล้ว

      @@LearnGoogleCloudwithMahesh Okay, one follow up. if first time I am going to build and deploy in Kubernetes, it is saying that "Error from server (NotFound): deployments.apps "xxxxxx" not found". You also mentioned that updating image. Can we not deploy first time by this way ? do we need to create deployments prior to run this?

    • @LearnGoogleCloudwithMahesh
      @LearnGoogleCloudwithMahesh  3 ปีที่แล้ว

      @@biswanathbose2300 I usually create the deployment single and later any update any be handled by CI/ CD. Also, try kubectl patch for the first deployment it can work

    • @biswanathbose2300
      @biswanathbose2300 3 ปีที่แล้ว

      ​@@LearnGoogleCloudwithMahesh In this example you have just a single file server.js and you are building image with Dockerfile. But if I need to create image from source code of an application and I can't upload that source code in source code repo.

    • @LearnGoogleCloudwithMahesh
      @LearnGoogleCloudwithMahesh  3 ปีที่แล้ว

      @@biswanathbose2300 IMHO without Git repo CI/ CD will not work

  • @basavarajuv7007
    @basavarajuv7007 4 ปีที่แล้ว +1

    Thank you Mahesh

  • @tanmaypal108
    @tanmaypal108 3 ปีที่แล้ว +1

    Thank u mahesh

  • @HenryPan
    @HenryPan 5 ปีที่แล้ว +1

    Love it.

  • @sathyamurthy5918
    @sathyamurthy5918 4 ปีที่แล้ว

    Hi Mahesh
    could you please provide me files that you have used for this example.
    Thanking you.
    Regards
    Sathya

  • @vasanthvv5042
    @vasanthvv5042 3 ปีที่แล้ว +1

    Wow very nice content

  • @vinodhiniraghuram-devops
    @vinodhiniraghuram-devops 4 ปีที่แล้ว

    Hi, can yu send me the code for practising.

  • @jaychen9818
    @jaychen9818 4 ปีที่แล้ว +1

    thx.saved me .謝謝ㄛ

  • @abhaymishra8112
    @abhaymishra8112 11 หลายเดือนก่อน +1

    Jai Shree Ram...

  • @loverebel6632
    @loverebel6632 2 ปีที่แล้ว

    azure pipelines are the easiest .