[Full Workshop] Build a Multi-Step Google Cloud Build Pipeline from Scratch!
This workshop covers a the full process of setting up a CI/CD pipeline on Google Cloud Build for a static website using Hugo.
The code to get set up and follow along can all be found here: https://github.com/sidpalas/hugo-gcp-deploy/
---
Join the Community:
💬 Discord: https://discord.gg/3XzWctZ
💻 GitHub: https://github.com/sidpalas/devops-directive
🐥 Twitter: https://twitter.com/sidpalas
👨💼 LinkedIn: https://www.linkedin.com/in/sid-palas/
🌐 Website: https://devopsdirective.com
---
Timestamps:
1:16 - Enabling Cloud Build API
1:32 - Enabling service account IAM roles
1:58 - Showing Cloud Source Repository
2:51 - High-level Whiteboard Pipeline Overview
3:58 - Explaining Cloud Build Workspace Persistence
5:00 - Setting up Cloud Build Trigger
6:10 - Explaining Trigger Substitution Variables
7:12 - Configuring cloud-build-local Component
8:51 - Examining Hugo Theme as Git Submodule
9:40 - Looking at Git Cloud Builder Container
11:05 - Adding Git Step to Pipeline
13:25 - Examining Build Workspace
14:23 - Updating Git Step to handle Submodule Init/Update
17:00 - Adding Hugo Build Step to Pipeline
20:53 - Adding Docker Build/Push Step to Pipeline
26:36 - Adding Gcloud Deploy Step to Pipeline
33:39 - Updating Site Content to Test Pipeline
34:00 - Updating Cloud Build Trigger With Substitution Variables
36:05 - Confirming Pipeline Functionality!
---
Technologies used:
- Google Cloud Build
- Google Cloud Source Repositories
- Docker (https://www.docker.com/)
- Git submodule
---
Complementary article: https://devopsdirective.com/articles/2020/02/hugo-cloud-build/
Видео [Full Workshop] Build a Multi-Step Google Cloud Build Pipeline from Scratch! канала DevOps Directive
The code to get set up and follow along can all be found here: https://github.com/sidpalas/hugo-gcp-deploy/
---
Join the Community:
💬 Discord: https://discord.gg/3XzWctZ
💻 GitHub: https://github.com/sidpalas/devops-directive
🐥 Twitter: https://twitter.com/sidpalas
👨💼 LinkedIn: https://www.linkedin.com/in/sid-palas/
🌐 Website: https://devopsdirective.com
---
Timestamps:
1:16 - Enabling Cloud Build API
1:32 - Enabling service account IAM roles
1:58 - Showing Cloud Source Repository
2:51 - High-level Whiteboard Pipeline Overview
3:58 - Explaining Cloud Build Workspace Persistence
5:00 - Setting up Cloud Build Trigger
6:10 - Explaining Trigger Substitution Variables
7:12 - Configuring cloud-build-local Component
8:51 - Examining Hugo Theme as Git Submodule
9:40 - Looking at Git Cloud Builder Container
11:05 - Adding Git Step to Pipeline
13:25 - Examining Build Workspace
14:23 - Updating Git Step to handle Submodule Init/Update
17:00 - Adding Hugo Build Step to Pipeline
20:53 - Adding Docker Build/Push Step to Pipeline
26:36 - Adding Gcloud Deploy Step to Pipeline
33:39 - Updating Site Content to Test Pipeline
34:00 - Updating Cloud Build Trigger With Substitution Variables
36:05 - Confirming Pipeline Functionality!
---
Technologies used:
- Google Cloud Build
- Google Cloud Source Repositories
- Docker (https://www.docker.com/)
- Git submodule
---
Complementary article: https://devopsdirective.com/articles/2020/02/hugo-cloud-build/
Видео [Full Workshop] Build a Multi-Step Google Cloud Build Pipeline from Scratch! канала DevOps Directive
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
CI/CD pipeline basics for beginners - Learn to build simple devops ci/cd pipeline on GCP (2021)Repeatable GCP Environments at Scale With Cloud Build Infra-As-Code Pipelines (Cloud Next '19)Build a Docker Image and Publish It to GCP GCR & Artifact Registry using Github ActionsProvision Compute Engine (Infra) using Cloud Build (CI) + Cloud Deployment Manager (IaC)Chapter #9 - How to design data pipeline on gcp (Google Cloud Platform) ?Google Cloud Deploying Application to GKE using Cloud BuildWhat are microservices?!?!? Let’s build one with .NET and Docker!Cloud Build - Create a CI/CD PipelineGoogle Cloud Platform (GCP) - Cloud BuildDeploying Cloud Function using Google Cloud BuildCloud Run QuickStart - Docker to ServerlessCI/CD on Google CloudGoogle Cloud IAM Tutorial | Identity & Access Management on GCP | GCP Training | EdurekaCICD with GCP Cloud Build & Cloud RunContinuous deployment to Kubernetes with the Google Container Tools by David GageotDeploy a React Web Application to Google Cloud Platform5 Ways to DevOps-ify your App - Github Actions TutorialBuilding and managing APIs for serverless with Google CloudHow to Use Google Cloud Build to Run a CI Pipeline