Skip to content

Commit

Permalink
Add boostrap output with log destination ids (#2483)
Browse files Browse the repository at this point in the history
* Add boostrap output with log destination ids

* Update readme
  • Loading branch information
juliocc authored Aug 8, 2024
1 parent cb2add1 commit bda83ea
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 11 deletions.
22 changes: 11 additions & 11 deletions fast/stages/0-bootstrap/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -666,15 +666,15 @@ The remaining configuration is manual, as it regards the repositories themselves

| name | description | sensitive | consumers |
|---|---|:---:|---|
| [automation](outputs.tf#L140) | Automation resources. | | |
| [billing_dataset](outputs.tf#L145) | BigQuery dataset prepared for billing export. | | |
| [cicd_repositories](outputs.tf#L150) | CI/CD repository configurations. | | |
| [custom_roles](outputs.tf#L162) | Organization-level custom roles. | | |
| [outputs_bucket](outputs.tf#L167) | GCS bucket where generated output files are stored. | | |
| [project_ids](outputs.tf#L172) | Projects created by this stage. | | |
| [providers](outputs.tf#L182) | Terraform provider files for this stage and dependent stages. || <code>stage-01</code> |
| [service_accounts](outputs.tf#L189) | Automation service accounts created by this stage. | | |
| [tfvars](outputs.tf#L207) | Terraform variable files for the following stages. || |
| [workforce_identity_pool](outputs.tf#L213) | Workforce Identity Federation pool. | | |
| [workload_identity_pool](outputs.tf#L222) | Workload Identity Federation pool and providers. | | |
| [automation](outputs.tf#L146) | Automation resources. | | |
| [billing_dataset](outputs.tf#L151) | BigQuery dataset prepared for billing export. | | |
| [cicd_repositories](outputs.tf#L156) | CI/CD repository configurations. | | |
| [custom_roles](outputs.tf#L168) | Organization-level custom roles. | | |
| [outputs_bucket](outputs.tf#L173) | GCS bucket where generated output files are stored. | | |
| [project_ids](outputs.tf#L178) | Projects created by this stage. | | |
| [providers](outputs.tf#L188) | Terraform provider files for this stage and dependent stages. || <code>stage-01</code> |
| [service_accounts](outputs.tf#L195) | Automation service accounts created by this stage. | | |
| [tfvars](outputs.tf#L213) | Terraform variable files for the following stages. || |
| [workforce_identity_pool](outputs.tf#L219) | Workforce Identity Federation pool. | | |
| [workload_identity_pool](outputs.tf#L228) | Workload Identity Federation pool and providers. | | |
<!-- END TFDOC -->
6 changes: 6 additions & 0 deletions fast/stages/0-bootstrap/outputs.tf
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,12 @@ locals {
project_id = module.log-export-project.project_id
project_number = module.log-export-project.number
writer_identities = module.organization.sink_writer_identities
destinations = {
bigquery = try(module.log-export-dataset[0].id, null)
logging = { for k, v in module.log-export-logbucket : k => v.id }
pubsub = { for k, v in module.log-export-pubsub : k => v.id }
storage = try(module.log-export-gcs[0].id, null)
}
}
org_policy_tags = {
key_id = (
Expand Down

0 comments on commit bda83ea

Please sign in to comment.