Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 1.45 KB

README.md

File metadata and controls

29 lines (19 loc) · 1.45 KB

e-breuninger/git-beaver

Purpose

This repository builds a GitBeaver docker image and installs it into an existing GCP project as cloud run service. GitBeaver is an open source git-ops tool that can be used to combine information from multiple git repositories in a programmatic fashion. Further information on the GitBeaver project can be found here.

Docker image

The docker image is derived from a specific curated release provided also by Breuninger (in this repository). NOTE: This is currently not true, as long as core development is still ongoing. We do not use a release version tag, yet, rather take the lates image from branch "main".

Service accounts

Service Account name Function Project Roles
gitbeaver-cicd-sa Deploy cloud run service breuninger-core-gitbeaver secretmanager.admin, run.admin, iam.serviceAccountUser, storage.admin
gitbeaver-run-sa Execute cloud service breuninger-core-gitbeaver secretmanager.secretAccessor, secretmanager.secretVersionAdder, storage.admin

Links

Useful urls: