-
Select GCP project
gcloud config create foo / gcloud init
-
Create a service account
gcloud iam service-accounts create terraform --display-name "Terraform account"
-
Give the service account some rights ```gcloud projects add-iam-policy-binding PROJECT_ID --member=serviceAccount:terraform@PROJECT_ID.iam.gserviceaccount.com --role=roles/editor`
k8s contains raw yaml files for installing ArgoCD
Directory modules contains two terraform modules
A basic GCP autopilot cluster
A basic GCP network
Contains basic tests etc