bharathkkb / tf-git-demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TF Git Demo

Instructions

  1. Install prereqs
  2. Authenicate with gcloud gcloud auth application-default login
  3. Ensure authenticated user has org admin, project creator roles (todo)
  4. Assign values for TF vars in ./bootstrap-src via tfvars or envvars
  5. Generate Github PAT token with repo create permissions and export as GITHUB_TOKEN
  6. Confirm GH auth is setup with gh auth status
  7. Run ./bootstrap.sh for initial boostrapping. Apply and approve generated PRs
  8. Run ./app.sh for onboarding new apps

Prereqs

About


Languages

Language:HCL 66.5%Language:Shell 20.1%Language:Go 7.3%Language:Dockerfile 4.9%Language:Makefile 1.2%