In the second part of our series on constructing an Internal Developer Platform (IDP) using GitOps, we focus on the developer's perspective, demonstrating the power and simplicity of deploying applications to a Google Kubernetes Engine (GKE) cluster. Following the foundation laid in Part 1, where we automated GKE cluster provisioning, we now explore how developers can leverage Backstage to scaffold and deploy a GO API application effortlessly.
Join us as we use Backstage to generate a new GO API project, push it to a GitHub repository, and automatically deploy it to our pre-configured GKE cluster using ArgoCD. This video showcases the seamless integration between development and operations, highlighting the efficiency and scalability of GitOps practices related to platform engineering.
What You'll Discover:
Step-by-step guidance on deploying applications using Backstage and ArgoCD
Insights into integrating development workflows with operational infrastructure
Practical tips for managing and updating applications in a cloud-native environment
▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
00:00 Introduction
00:38 Diagram Explanation
02:40 Backstage and Crossplane Courses Announcement
03:07 Main Demo Starts
07:43 Make Changes to the App
08:47 GO API Template
11:13 GitHub Actions Workflow
12:42 Clean-Up
14:28 Backstage is Complex
15:14 Closing Remarks
▬▬▬▬▬▬▬▬ Useful Links 🛠 ▬▬▬▬▬▬▬
Blog post ► https://tekanaid.com/posts/deploy-app...
Code ► https://tekanaid.com/posts/deploy-app...
Video Part 1 ► • Building an Internal Developer Platfo...
Backstage Official Documentation ► https://backstage.io/docs/overview/wh...
Crossplane User Guide ► https://docs.crossplane.io/
ArgoCD Documentation ► https://argo-cd.readthedocs.io/en/sta...
▬▬▬▬▬▬▬▬ Playgrounds 🎠 ▬▬▬▬▬▬▬▬
Free Playgrounds ► https://tekanaid.com/courses?category...
▬▬▬▬▬▬▬▬▬ Courses 🎓 ▬▬▬▬▬▬▬▬
TeKanAid Academy Subscription ► https://bit.ly/subscription-premium
Terraform 101 - Certified Terraform Associate ► https://bit.ly/hc-terraform-101
🎟️ Get 15% off of my Terraform 101 Course with this coupon ► YOUTUBE15TF101
HashiCorp Sentinel 101 ► https://bit.ly/hc-sentinel-101
HashiCorp Vault 101 - Certified Vault Associate ► https://bit.ly/hc-vault-101
🎟️ Get 15% off of my Vault 101 Course with this coupon ► YOUTUBE15VAULT101
HashiCorp Vault 201 - Vault for Apps in Kubernetes ► https://bit.ly/hc-vault-201
HashiCorp Vault 202 for Operators ► https://bit.ly/hc-vault-202
▬▬▬▬▬▬▬▬ Community 🌎 ▬▬▬▬▬▬▬▬▬
TeKanAid Community Forum ► https://tekanaid.com/community
▬▬▬▬▬▬▬▬ Connect 👋 ▬▬▬▬▬▬▬▬▬
TeKanAid Academy ► https://tekanaid.com/courses
Website ► https://bit.ly/TeKanAid_Website
Facebook Page ► https://bit.ly/TeKanAid_Facebook
Don't forget to subscribe ► https://bit.ly/TeKanAid_YouTube_Subsc...
MEDIUM ► https://bit.ly/Sam_Medium
TWITTER TeKanAid ► https://bit.ly/TeKanAid_Twitter
TWITTER Sam ► https://bit.ly/Sam_Twitter
LINKEDIN TeKanAid ► https://bit.ly/TeKanAid_LinkedIn
LINKEDIN Sam ► https://bit.ly/Sam_linkedin