Skip to content

Deploying NextJS app to GCP using Github actions on infrastructure created by Terraform

Notifications You must be signed in to change notification settings

n3rdkid/tf-gcp-github-actions-nextjs

Repository files navigation

tf-gcp-github-actions-nextjs

Deploying NextJS app to GCP using Github actions on infrastructure created by Terraform

Step 1: Create Your Next App

Step 2: Create a GCP project

Step 3: Enable App Engine Admin API

Step 4: Create a Storage Bucket for storing Terraform state

Step 5: Create a Service Account

Step 6: Setup backend.tf and run terraform init | Verify that a default.tfstate is now stored in your bucket

Step 7: Setup Providers

Step 8: Create App Engine Application

Step 9: Setup GitHub Actions

About

Deploying NextJS app to GCP using Github actions on infrastructure created by Terraform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published