Рет қаралды 31,789
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com
▬▬▬▬▬ Experience & Location 💼 ▬▬▬▬▬
► I’m a Senior Software Engineer at Juniper Networks (12+ years of experience)
► Located in San Francisco Bay Area, CA (US citizen)
▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
► LinkedIn: / anton-putra
► Twitter/X: / antonvputra
► GitHub: github.com/antonputra
► Email: me@antonputra.com
▬▬▬▬▬▬ Related videos 👨🏫 ▬▬▬▬▬▬
👉 [Playlist] Kubernetes Tutorials: • Kubernetes Tutorials
👉 [Playlist] Terraform Tutorials: • Terraform Tutorials fo...
👉 [Playlist] Network Tutorials: • Network Tutorials
👉 [Playlist] Apache Kafka Tutorials: • Apache Kafka Tutorials
👉 [Playlist] Performance Benchmarks: • Performance Benchmarks
👉 [Playlist] Database Tutorials: • Database Tutorials
=========
⏱️TIMESTAMPS⏱️
0:00 Intro
0:31 Create GitHub Repository
1:17 Create Flask App
2:05 Create Docker Image for Flask App
2:58 Create Service Account in GCP
4:34 Create GitHub Actions Docker Build and Push Workflow
10:20 Use GitHub Actions to Push Docker to Artifact Registry
13:14 Increment Git Tag for Each Commit and Use It for Docker Image
=========
Source Code
🖥️ - GitHub: github.com/antonputra/lesson-087
🖥️ - GitHub: github.com/antonputra/tutoria...
#GitHubActions #GCP #GCR