Deploy project on Google Kubernetes Engine | Blue Green Deployment | GitHub Actions CI/CD Pipeline
- 2024.01.29
- コンテナ化

In this YouTube tutorial, learn how to deploy a Vue.js application on Google Kubernetes Engine (GKE) using the Blue-Green Deployment strategy. Follow step-by-step instructions to set up your GKE cluster, containerize your Vue.js app, and implement a seamless transition between different versions to minimize downtime. Explore traffic routing, testing, and monitoring techniques, gaining valuable insights for efficient updates and ensuring a smooth user experience. Whether you’re a seasoned developer or new to container orchestration, this video provides essential skills for optimizing your deployment workflow.
_ _ _ _ _ _ _ _ _ _ _ _ __ __ _ _ _ _
Contact:
Email: codewithmuh@gmail.com
LinkedIn: https://www.linkedin.com/in/muhammad-rashid-daha/
_ _ _ _ _ _ _ _ _ _ _ _ __ __ _ _ _ _
Resources:
Article: https://www.linkedin.com/pulse/deploy-vuejs-application-google-kubernetes-engine-gke-rashid-q0g1f%3FtrackingId=AEqZiLeoTIWw2x2Od%252FjX3g%253D%253D/?trackingId=AEqZiLeoTIWw2x2Od%2FjX3g%3D%3D
GitHub Repository: https://github.com/codewithmuh/vuejs-gke-github-actions
Subscribe to MY Newsletter: https://www.linkedin.com/newsletters/7142487325682446336/
_ _ _ _ _ _ _ _ _ _ _ _ __ __ _ _ _ _
Social Links:
Github: https://github.com/codewithmuh
LinkedIn: https://www.linkedin.com/in/muhammad-rashid-daha/
Upwork: https://www.upwork.com/freelancers/~01b0bdb4d921c3a555
X: https://twitter.com/rashiddaha80
Instagram: https://www.instagram.com/rashiddaha1/
Medium: https://medium.com/@codewithmuh
Website: https://codewithmuh.com
_ _ _ _ _ _ _ _ _ _ _ _ __ __ _ _ _ _
Table of Contents:
0:00:00 Introduction
0:00:57 : Dockerize Vuejs Application with Nginx for Production
0:05:17 : Create a service account user
0:10:19 : Create a Google Compute Engine Instance
0:12:16 : Add a Self-Hosted Runner To Google Compute Engine Instance
0:15:10 : Docker Installation and Running SonarQube Container
0:21:45 : Integrate SonarQube with GitHub Actions
0:29:24 : Installation of tools (Java JDK, Trivy, Kubectl, Node.js, NPM)
0:31:36 : Creating Artifact Registry and pushing the image
0:41:07 : Scan the image using Trivy
0:42:10 : Creating GKE Cluster
0:43:37 : Deploy to GKE
#kubernetes #googlecloud
-
前の記事
Hayatınızı Planlayın – Miro Uygulaması Nasıl Kullanılır? 2024.01.29
-
次の記事
Let’s talk abut Power BI & Copilot in Fabric 2024.01.30