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

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

Комментарии • 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 :)

  • @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 :)

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

    very nice hands-on explanation guruji

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

    this is a brilliant explanation. Thank you

  • @shindeknowledge3212
    @shindeknowledge3212 3 года назад +1

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

  • @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 ).

  • @rakesh0123698745
    @rakesh0123698745 2 года назад

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

  • @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

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

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

  • @SrinivasRao-sb8gu
    @SrinivasRao-sb8gu 3 года назад +1

    Good one Mahesh !

  • @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

  • @pratikbhandari5649
    @pratikbhandari5649 3 года назад +1

    Just perfect.. thanks sir 😇🙏🏻

  • @015_ashikurrahmanrashid7
    @015_ashikurrahmanrashid7 4 года назад +1

    Thanks Mahesh ,, i have done successfully...

  • @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

  • @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

  • @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?

  • @tanmaypal108
    @tanmaypal108 3 года назад +1

    Thank u mahesh

  • @sunilnayak1016
    @sunilnayak1016 5 лет назад +1

    Awesome Explanation

  • @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?

  • @sunilnayak1016
    @sunilnayak1016 5 лет назад +1

    can you please share one node application example with all configuration

  • @vblogwithabhas
    @vblogwithabhas 3 года назад

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

  • @chayanchoudhury3042
    @chayanchoudhury3042 3 года назад

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

  • @basavarajuv7007
    @basavarajuv7007 4 года назад +1

    Thank you Mahesh

  • @arjunmishra5547
    @arjunmishra5547 2 года назад

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

  • @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

  • @mikem4052
    @mikem4052 4 года назад +1

    Thank you, very helpful

  • @vasanthvv5042
    @vasanthvv5042 3 года назад +1

    Wow very nice content

  • @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

  • @vinodhiniraghuram-devops
    @vinodhiniraghuram-devops 4 года назад

    Hi, can yu send me the code for practising.

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

    Jai Shree Ram...

  • @jaychen9818
    @jaychen9818 4 года назад +1

    thx.saved me .謝謝ㄛ

  • @loverebel6632
    @loverebel6632 2 года назад

    azure pipelines are the easiest .