-
Notifications
You must be signed in to change notification settings - Fork 57
Home
This documentation is adhoc/staging/draft documentation for velocity. Once documents are stabilized they are moved over to the repo as MD files
- Architecture
- Asset Inventory
- Design Issues
- DevOps
- Onboarding
- Release And Issues Tracking
- Security Controls
- Work Items
The main branch is ready for Cloud Build / Cloud Source Repositories out of the box. For ADO support this is in queue via https://github.com/GoogleCloudPlatform/pbmm-on-gcp-onboarding/issues/399 after a TEF upstream merge via https://github.com/GoogleCloudPlatform/pbmm-on-gcp-onboarding/issues/387
The current main branch has a partial switch to local deployment in prep of ado. There was a pr merged without readme adjustments and without the full retrofit towards ado support and local terraform support - as an addition not the current removal - see 399
To bring up CB/CSR for now - use the older clean branch https://github.com/GoogleCloudPlatform/pbmm-on-gcp-onboarding/tree/gh357-tef-v4-fork
With the addition of the 2nd/3rd PR before the disablement of CB.tf went in
- https://github.com/GoogleCloudPlatform/pbmm-on-gcp-onboarding/pull/363
- https://github.com/GoogleCloudPlatform/pbmm-on-gcp-onboarding/pull/369
This branch is essentially still a clean TEF copy with some readme, service, IAM changes before pulling out cloud build and csr.
Details on https://github.com/GoogleCloudPlatform/pbmm-on-gcp-onboarding/wiki/Onboarding
- upstream repo https://github.com/terraform-google-modules/terraform-example-foundation
- our copy https://github.com/GoogleCloudPlatform/pbmm-on-gcp-onboarding
- using modules from https://github.com/GoogleCloudPlatform/cloud-foundation-toolkit
- published to for example via magic modules to repos like https://github.com/terraform-google-modules/terraform-google-project-factory
- in the future we may switch to https://github.com/GoogleCloudPlatform/cloud-foundation-fabric/tree/master/fast