Skip to content
This repository was archived by the owner on Mar 30, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,7 @@ terraform.rc
# by convention, these are config files we put into meshstack to configure providers and backends
config.tf
key.json
credential.json
credentials.json
generated-backend.tf
generated-provider.tf
4 changes: 3 additions & 1 deletion gcp/terraform/operations/budget-alert/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,12 @@ This building block sets up a budget on your organization for your project scope
The following APIs need to be enabled:
- cloud billing API
- service usage API

- Cloud Billing Budget API
The service account requires the following permission on the organization level:
- Billing Account Administrator

on the Project level:
- roles/serviceusage.serviceUsageConsumer

## Notes:
- Create and upload your backend.tf in input section of the building block definition in meshStack
Expand Down
3 changes: 2 additions & 1 deletion gcp/terraform/operations/budget-alert/provider.tf
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Uncomment this section if you don't generate provider's configuration generated

// Uncomment this section if you don't have provider's configuration generated from collie-hub

# terraform {
# required_providers {
Expand All @@ -10,6 +10,7 @@
# }
# }


# provider "google" {
# project = var.projectid
# billing_project = var.projectid
Expand Down