Commit Graph

4340 Commits

Author SHA1 Message Date
Ludo
f7d00d8107 update changelog 2023-07-07 08:55:43 +02:00
Ludovico Magnocavallo
154df17951 FAST: initial implementation of lightweight tenants (#1470)
* initial import

* fixes

* fixes

* fixes

* red SA roles

* red SA roles

* org-level custom roles var, tenants IAM config

* tfdoc

* allow core SA to write output files to tenant bucket

* README

* implement comments on PR

* show tenant org example

* update example
2023-07-07 08:40:37 +02:00
Aurélien Legrand
623c886e95 Peering dashboard (#1492)
* Adding dashboard to monitor VPC and VPC peering group quotas

* Adding 1 ressource to the tests (dashboard)

* Adding dashboard and tests for other networking architecture

* Update test
2023-07-05 18:25:31 +02:00
Ludovico Magnocavallo
0bc6dffce0 Fix and improve quota monitor blueprint (#1488)
* quota monitoring blueprint fixes

* wip

* wip

* quota

* improvements

* improve variables

* refactor http code

* fix http post

* improve logging

* fix project creation, improve readme

* fix test

* Update main.py

* remove unneeded constant

* exit with http error message instead of json when failing to decode api response

* actually do what previous commit wanted :)

* nits
2023-07-03 09:23:49 +02:00
Ludovico Magnocavallo
86cc6eee4c disable googleapi routes creation when vpc is not created (#1489) 2023-07-03 09:10:12 +02:00
Ludo
aeaf1f66fd update changelog 2023-06-30 20:13:36 +02:00
Julio Castillo
ef0500ae36 Merge pull request #1487 from GoogleCloudPlatform/jccb/fix-fast-gke-ranges
Fix primary gke/dp ranges in FAST subnets
2023-06-30 20:11:42 +02:00
Ludovico Magnocavallo
a3f4908056 Merge branch 'master' into jccb/fix-fast-gke-ranges 2023-06-30 19:56:44 +02:00
Ludovico Magnocavallo
31f7a9ecca allow external editing of group instances in lb modules (#1486) 2023-06-30 17:34:09 +00:00
Julio Castillo
d49a5c0fbb Fix primary gke/dp ranges in FAST subnets 2023-06-30 19:28:21 +02:00
Thinh Ha
10e15356ea Add bigquery authorized resources (#1480)
* add bq authorized views, datasets, and routines

* fmt

* add backwards compatible test case

* minor docs clarification

* add docs table and fix lint tests

* fix docs

* fix tests

* fix more lint issues

* fix lint issue

* fix tests

* fix lint

* fix tests

* alphabetical order

* add detailed example to docs and corresponding test

* clarify docs for variables

* remove unnecessary depends_on
2023-06-30 18:44:57 +02:00
Ludovico Magnocavallo
ac9417b82d align group names in lb modules (#1485) 2023-06-30 10:18:06 +00:00
Roberto Jung Drebes
772cf813fc FAST: short_name_is_prefix for multi-tenant (#1478)
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2023-06-30 09:49:25 +02:00
Alejandro Leal
337857cc19 Merge pull request #1483 from bluPhy/master
Updating a few files to fix typos
2023-06-30 01:55:32 -04:00
Alejandro Leal
d3739cc0ff Update outputs.tf 2023-06-29 22:36:27 -04:00
Alejandro Leal
43b3490ef1 Updating a few files for typos
fast/stages/3-data-platform/dev/README.md
fast/stages/3-data-platform/dev/outputs.tf
CHANGELOG.md
blueprints/data-solutions/data-platform-minimal/README.md
blueprints/data-solutions/data-platform-minimal/outputs.tf
blueprints/data-solutions/data-platform-foundations/README.md
2023-06-29 21:47:17 -04:00
Julio Castillo
0f5c98916a Merge pull request #1477 from arvindag07/ip-conflict-remove
Changing the IP range of pods from 100.64.48.0/20 to 100.65.16.0/20 Fixes #1461
2023-06-29 18:57:52 +02:00
Julio Castillo
c10fdc7c12 Merge branch 'master' into ip-conflict-remove 2023-06-29 18:42:55 +02:00
Julio Castillo
f0fbc14115 Merge pull request #1474 from kthhrv/kthhrv-patch-1
data-platform-minimal - support web_server_network_access_control
2023-06-29 18:38:18 +02:00
Arvind Ganesh
d3e4864b57 Making the changes as suggested in https://github.com/GoogleCloudPlatform/cloud-foundation-fabric/pull/1477#issuecomment-1612846907 2023-06-29 12:24:29 -04:00
Julio Castillo
0bd3f5ab0e Merge branch 'master' into kthhrv-patch-1 2023-06-29 18:18:39 +02:00
Ludovico Magnocavallo
981068e442 add region to cf (#1482) 2023-06-29 13:02:56 +02:00
Keith Harvey
b203198441 Merge branch 'master' into kthhrv-patch-1 2023-06-29 10:10:14 +01:00
Keith Harvey
912497a158 use key/value and update docs 2023-06-29 09:57:23 +01:00
Keith Harvey
f15e2f3509 default to empty map 2023-06-29 09:55:10 +01:00
Keith Harvey
e3e05540de change var name, drop default, update docs 2023-06-29 09:45:29 +01:00
lcaggio
026071209c Minimal Data Platform - Shared VPC (#1475)
* Fix

* Fix dataproc vpc links

* Add missing networkUser role.

* Fix README.
2023-06-28 21:58:03 +02:00
Arvind Ganesh
0b19a16593 Changing the IP ranges in all networking stages 2023-06-28 14:45:33 -04:00
Julio Castillo
bb1eaf54f1 Merge pull request #1456 from jose-bermudez-digitalfemsa/patch-1
add missing variable image_uri
2023-06-28 20:24:43 +02:00
Arvind Ganesh
f75bc321b9 Changing the IP range of pods from 100.64.48.0/20 to 100.65.16.0/20 as there is an overlap in 100.64.0.0/16 range with dev-gke-nodes-ew1.yaml 2023-06-28 14:15:35 -04:00
Julio Castillo
925a288316 Update README 2023-06-28 20:09:18 +02:00
Julio Castillo
55062fe66f Merge branch 'master' into patch-1 2023-06-28 20:05:06 +02:00
Keith Harvey
52ad1fee34 more linting 2023-06-28 14:07:36 +01:00
Keith Harvey
f9742c5405 lint 2023-06-28 14:06:05 +01:00
Keith Harvey
9e8323bd7d Update 02-composer.tf 2023-06-28 13:56:35 +01:00
Keith Harvey
b30efa8bfe Update variables.tf 2023-06-28 13:56:00 +01:00
Keith Harvey
7cd9083fd7 data-platform-minimal - support web_server_network_access_control 2023-06-28 13:28:28 +01:00
lcaggio
099ad03910 Improve Minimal Data Platform Blueprint (#1473)
* Add SA to access to Curated resources

* Add BQ dataset in the landing project

* Provide example to move data from landing to curated using BQ engine

* Improve diagram
2023-06-28 09:05:48 +02:00
Ludovico Magnocavallo
6fcb010ff2 Add ToCs to resource manager modules (#1471)
* organization module

* folder

* project module
2023-06-27 09:36:28 +00:00
Julio Castillo
d6aea3ff5f Remove unneeded file from resman stage 2023-06-27 09:54:46 +02:00
Ludo
501051f32d update changelog 2023-06-27 09:03:40 +02:00
apichick
e03a787b22 Merge pull request #1468 from apichick/apigateway-blueprint-dependency-update
Dependencies update for API Gateway blueprint
2023-06-27 08:30:35 +02:00
Ludovico Magnocavallo
eace97cf4b Merge branch 'master' into apigateway-blueprint-dependency-update 2023-06-27 08:13:15 +02:00
Ludo
431fcb7847 update changelog 2023-06-27 08:12:54 +02:00
dependabot[bot]
e64c043aaa Bump semver and @google-cloud/storage in /blueprints/gke/binauthz/image (#1469)
Removes [semver](https://github.com/npm/node-semver). It's no longer used after updating ancestor dependency [@google-cloud/storage](https://github.com/googleapis/nodejs-storage). These dependencies need to be updated together.


Removes `semver`

Updates `@google-cloud/storage` from 5.18.3 to 6.11.0
- [Release notes](https://github.com/googleapis/nodejs-storage/releases)
- [Changelog](https://github.com/googleapis/nodejs-storage/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/nodejs-storage/compare/v5.18.3...v6.11.0)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
- dependency-name: "@google-cloud/storage"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-26 15:03:47 +02:00
Ludovico Magnocavallo
e11d1a8ea8 Merge branch 'master' into apigateway-blueprint-dependency-update 2023-06-26 09:56:52 +02:00
Miren Esnaola
2c7c41b25f Dependencies update for API Gateway blueprint 2023-06-26 09:51:28 +02:00
Ludovico Magnocavallo
638841c8d1 Rename network load balancer modules (#1466)
* update LB modules to new names

* update LB modules names

* update test paths
2023-06-26 07:50:10 +00:00
Wiktor Niesiobędzki
4b6552a6f6 Update README 2023-06-26 09:22:08 +02:00
Wiktor Niesiobędzki
173a00d795 Use EAD per enum https://cloud.google.com/compute/docs/reference/rest/v1/interconnectAttachments#InterconnectAttachment.FIELDS.edge_availability_domain 2023-06-26 09:22:08 +02:00