Julio Castillo
be60753246
Fix failing tests
2023-02-25 19:26:11 +01:00
Julio Castillo
a25f83656f
Update cloud operations tests
2023-02-25 19:26:11 +01:00
Julio Castillo
02151af222
Fix delegated grants bluprint readme
2023-02-25 19:26:11 +01:00
Julio Castillo
7c17af66aa
Update asset-inventory-feed-remediation tests
2023-02-25 19:26:11 +01:00
Julio Castillo
3e4b6c0639
Update iam-delegated-role-grants tests
2023-02-25 19:26:11 +01:00
Julio Castillo
d114a81b08
Update packer_image_builder tests
2023-02-25 19:26:11 +01:00
Julio Castillo
23c564cb74
Update unmanaged-instances-healthcheck tests
2023-02-25 19:26:11 +01:00
dependabot[bot]
7bfa2dbd34
Bump golang.org/x/sys ( #1181 )
...
Bumps [golang.org/x/sys](https://github.com/golang/sys ) from 0.0.0-20220310020820-b874c991c1a5 to 0.1.0.
- [Release notes](https://github.com/golang/sys/releases )
- [Commits](https://github.com/golang/sys/commits/v0.1.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/sys
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2023-02-25 17:02:07 +00:00
dependabot[bot]
610cae58c1
Bump golang.org/x/sys ( #1180 )
...
Bumps [golang.org/x/sys](https://github.com/golang/sys ) from 0.0.0-20220310020820-b874c991c1a5 to 0.1.0.
- [Release notes](https://github.com/golang/sys/releases )
- [Commits](https://github.com/golang/sys/commits/v0.1.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/sys
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2023-02-25 17:47:56 +01:00
Aleksandr Averbukh
befc73ec12
feat: Update TFC+WIF blueprint with TFC Dynamic Credentials feature.
2023-02-19 00:51:49 +01:00
Julio Castillo
08f2540872
Bump provider version
2023-02-07 15:59:29 +01:00
javiergp
ce1f86d20b
Vertex Pipelines MLOps framework blueprint ( #1038 )
...
* First release of the MLOps blueprint
2023-02-02 19:13:13 +01:00
Wiktor Niesiobędzki
1a657b31d3
Bump beta provider to 4.48
...
This is the first version that supports `gateway_api_config` block
2023-01-29 15:50:24 +01:00
Aurélien Legrand
7f5c177cfe
Network Dashboard: PSA support for Filestore and Memorystore ( #1106 )
...
* Support for Filestore and Memorystore PSA ranges
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2023-01-25 15:02:30 +00:00
Ludovico Magnocavallo
3cca689792
Check linting for Python dashboard files ( #1107 )
...
* enable Python lint check for network dashboard
* fix linting for network dashboard
2023-01-21 17:17:51 +01:00
Miren Esnaola
0235690aaa
Moved apigee bigquery analytics blueprint, added apigee network patterns
2022-12-23 14:38:15 +01:00
Israel Herraiz
7df527e1ef
Bump versions EVERYWHERE
2022-12-23 00:06:42 +01:00
Aurélien Legrand
5063c3b513
Network dashboard: PSA ranges support, starting with Cloud SQL ( #1063 )
...
* Adding PSA ranges support and ip utilization, starting with Cloud SQL
* yapf formatting
* refactor
* fix camelcase
* remove unused variable
* remove test file
* rename discover plugin
* fixing issue with asset name
Co-authored-by: Ludo <ludomagno@google.com>
2022-12-22 13:14:42 +01:00
Aurélien Legrand
7acb6b3747
Update src/README.md for Network Dashboard ( #1060 )
...
* Update src/README.md for Network Dashboard
Proposing some small updates to src/README.md file for the Network Dashboard
* Update README.md
* Update README.md
* Update README.md
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2022-12-21 16:30:09 +01:00
Julio Castillo
b031d7add5
Fix tests
2022-12-18 20:37:16 +01:00
Ludovico Magnocavallo
93361d7f3d
Networking dashboard and discovery tool refactor ( #1020 )
...
* wip
* wip
* wip
* wip
* wip
* discovery
* single discovery
* page token
* batch requests
* remove plugin name
* streamline
* streamline
* dynamic routes
* dynamic routes
* forwarding rules and addresses
* batch requests
* metrics
* notes
* notes
* streamline
* fixes, dump
* streamline
* remove globals
* wip metrics
* subnet time series
* networks per project plugin
* firewall rules timeseries
* use names in metric labels
* firewall policies timeseries
* wip
* instances per network timeseries
* routes timeseries
* custom quota
* simpler quota, network peering timeseries
* peering timeseries
* timeseries names
* wip descriptors
* metric descriptors
* fixes
* wip
* Use partial for all cf init functions
* Add requirements.txt
* fix org key mismatch
* Fix folder short cli name
* Fix instance_networks when iterable is empty
* more readability and fixing some strings
* replace() -> removeprefix and remove unneeded quoting
* setdefault in init()s
* Fix next hop type
* Remove unneeded fstring
* create descriptors
* create descriptors log
* rename descriptor requests function
* non-working metrics implementation (duplicate timeseries batched)
* timeseries
* fixes
* write timseries
* fix timeseries plugins
* start documenting code
* docstrings and comments
* docstrings comments and small fixes
* rename cf to src
* discover nodes instead of just projects
* discovery node can be a folder or org
* cf entrypoint and fixes
* cf deployment
* remove old paths
* cloud function deploy readme
* diagrams
* resource ids in example
* discovery tool readme
* top-level README
* Some documentation fixes
* Add secondary ranges
* Update README.md
* add legend to scope diagram
* improve description of discovery configuration variable
* add comment in example for custom quotas file
* rename op_project to monitoring_project
* dashboard metric rename wip
* Update discover-cai-compute.py
* deploy sample dashboard
Co-authored-by: Julio Castillo <jccb@google.com>
Co-authored-by: Aurélien Legrand <aurelien.legrand01@gmail.com>
2022-12-18 10:07:24 +01:00
Ludovico Magnocavallo
d2015b0bc3
Assorted module fixes ( #1045 )
...
* net-ilb-l7 use both neg types in backends
* run example tests on cloud-config-container modules
* streamline nginx-tls cos module
* add tests for cos modules
* tfdoc
* onprem needs fixing, links
* disable test
* test
2022-12-10 15:40:15 +01:00
Ludovico Magnocavallo
46f694be08
Refactor net-glb module for Terraform 1.3 ( #1044 )
...
* wip
* urlmaps
* wip
* tested
* fix managed certificate names
* simple HTTP and HTTPS examples
* gce and hybrid neg examples
* internet NEG example
* serverless NEG and backend bucket examples
* certificate example
* fix example tests
* remove stale test module
* module test
* adfs blueprint
* add support for non-classic GLB and PSC NEGs
* apigee blueprint
* glb and cloud armor blueprint
* deprecate non-working nginx reverse cluster
* api gateway blueprint
* tfdoc
* fix top-level READMEs
* switch to new tests
* only/at most
2022-12-08 17:35:44 +01:00
Brian Jung
5b71f2f54c
Adding Secondary IP Utilization calculation ( #982 )
...
* hello
* Adding secondary range IP address utilization calculation.
* using yapf to format code
* Minor fixes for Network Monitor
Co-authored-by: Brian Jung <brianhmj@google.com>
2022-12-07 11:45:20 +01:00
dependabot[bot]
fee7ecfa66
Bump qs and formidable ( #1037 )
...
Bumps [qs](https://github.com/ljharb/qs ) and [formidable](https://github.com/node-formidable/formidable ). These dependencies needed to be updated together.
Updates `qs` from 6.9.3 to 6.11.0
- [Release notes](https://github.com/ljharb/qs/releases )
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/qs/compare/v6.9.3...v6.11.0 )
Updates `formidable` from 2.0.1 to 2.1.1
- [Release notes](https://github.com/node-formidable/formidable/releases )
- [Changelog](https://github.com/node-formidable/formidable/blob/master/CHANGELOG.md )
- [Commits](https://github.com/node-formidable/formidable/commits )
---
updated-dependencies:
- dependency-name: qs
dependency-type: indirect
- dependency-name: formidable
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-06 16:43:34 +01:00
Thomas GRUSON
d76eadef18
feat(blueprints): get audience from tfc environment
...
Fix typo in documentation and get audience from Terraform Cloud `TFC_WORKLOAD_IDENTITY_AUDIENCE` environment variable.
2022-12-05 15:50:35 +01:00
g-greatdevaks
3037a4f519
FIX APIGEE PAYG ENVIRONMENT NODE CONFIG
...
Fixed the Node Configuration for Apigee PAYG
specific Environments.
Removed current_aggregate_node_count as it
is a read-only field and cannot be taken
as an input for the Apigee Environment Terraform
resource.
Changes committed:
modified: blueprints/cloud-operations/apigee/README.md
modified: blueprints/cloud-operations/apigee/variables.tf
modified: modules/apigee/README.md
modified: modules/apigee/main.tf
modified: modules/apigee/variables.tf
modified: tests/blueprints/cloud_operations/apigee/fixture/variables.tf
modified: tests/modules/apigee/fixture/variables.tf
2022-11-29 17:02:24 +05:30
Miren Esnaola
8d827b692c
Added endpoint attachments to Apigee module
2022-11-28 17:27:00 +01:00
apichick
1c1f3b714e
Merge branch 'master' into adfs-fixes
2022-11-28 12:40:07 +01:00
Ludo
53d7b99b41
fix comment
2022-11-24 19:26:07 +01:00
Julio Castillo
612d7283e8
Enforce nonempty descriptions ending in a colon
2022-11-24 18:56:01 +01:00
Sebastian Kunze
e4fc47a063
Normalize prefix handling in blueprints ( #1003 )
2022-11-23 11:09:00 +01:00
Miren Esnaola
67be16f94e
ADFS blueprint fixes
2022-11-22 12:47:12 +01:00
Julio Castillo
826ff14ef9
Sort variables and outputs
2022-11-21 13:17:55 +01:00
Julio Castillo
7be3288cc7
Add tests for factory examples
2022-11-18 17:48:52 +01:00
Julio Castillo
bb8c62c6ec
Merge branch 'master' into apigee
2022-11-17 00:47:05 +01:00
Miren Esnaola
3501d20785
Apigee module and blueprint
2022-11-16 19:49:26 +01:00
Wiktor Niesiobędzki
97c6a25b90
Use hungarian notation.
...
As per: https://cloud.google.com/apis/design/naming_convention#quantities
2022-11-16 16:44:24 +01:00
Wiktor Niesiobędzki
755ff7b1d2
Add trigger service account creation
2022-11-16 16:44:01 +01:00
Wiktor Niesiobędzki
9e37a915c8
Review fixes.
...
* Refactor trigger_config and trigger_config_v2 into one structure
* bump default python version to 3.10
* typo fixes
2022-11-16 16:44:01 +01:00
Maurizio Noseda Pedraglio
9815403230
removed vpc connector var
2022-11-15 14:12:41 +01:00
Maurizio Noseda Pedraglio
ce624f2c93
moving metrics project conf to next PR
2022-11-15 14:03:54 +01:00
Maurizio Noseda Pedraglio
6a6e3260c3
Merge branch 'maunope/static_routes' of https://github.com/maunope/cloud-foundation-fabric into maunope/static_routes
2022-11-10 18:23:12 +01:00
Maurizio Noseda Pedraglio
f3002e9e55
#599 comments
2022-11-10 18:23:06 +01:00
maunope
d65f9acbdc
Merge branch 'vpc-sc' into maunope/static_routes
2022-11-10 14:00:18 +01:00
Maurizio Noseda Pedraglio
bb072af325
addressed #599 comments
2022-11-10 13:22:41 +01:00
Maurizio Noseda Pedraglio
9eb63dfaba
merge
2022-11-10 13:14:23 +01:00
maunope
c2da049330
Merge branch 'maunope/static_routes' into vpc-sc
2022-11-10 13:03:42 +01:00
Maurizio Noseda Pedraglio
da0c05c3e8
updated tfdoc
2022-11-10 12:57:52 +01:00
Maurizio Noseda Pedraglio
55d544b172
Merge branch 'master' of https://github.com/GoogleCloudPlatform/cloud-foundation-fabric into vpc-sc
2022-11-10 12:54:39 +01:00
Maurizio Noseda Pedraglio
2bc60e6dee
readme updates, removed default prefix, completed vpc-sc compatibility
2022-11-10 12:44:17 +01:00
Aurélien Legrand
0c50cb2b44
Merge branch 'master' into net-dash-psa
2022-11-08 18:30:54 +01:00
Ludovico Magnocavallo
6d46ef7c6f
remove duplicate blueprint folder ( #952 )
2022-11-07 13:46:22 +01:00
Aurélien Legrand
04ffbc928e
Merge branch 'master' into net-dash-psa
2022-11-04 14:02:54 +01:00
Ludovico Magnocavallo
fae5654e33
Refactor VPC firewall module for Terraform 1.3 ( #949 )
...
* module and module tests/examples
* align blueprints and fast
* fix null ranges
* make ports optional
* tfdoc
* make rules optional defaulting to all protocols
* review comments
* last round of comments
* invert precedence of template variables
* add option to disable all default rules
* add option to disable all default rules
* split egress/ingress
* tests
* fix tests
2022-11-04 13:56:07 +01:00
Aurélien Legrand
5f6eb135c1
Merge branch 'master' into net-dash-psa
2022-11-03 14:03:50 +01:00
aurelien.legrand01@gmail.com
c261bfe52a
Improving comment for Redis.
2022-11-03 11:21:58 +01:00
Ludo
a214368800
revert temporary blueprint copy to old name
2022-11-02 11:14:20 +01:00
Ludovico Magnocavallo
edc9fa7789
temporarily duplicate cloud armor example ( #939 )
2022-11-02 09:36:03 +00:00
Julio Castillo
9a6b6fd202
Merge branch 'master' into maunope/static_routes
2022-11-02 08:44:21 +01:00
Julio Castillo
73f89256ea
Fix lining in tfc wif blueprint
2022-10-28 17:49:44 +02:00
Brian Jung
980cc678c8
Update main.tf
2022-10-28 11:19:46 -04:00
Maurizio Noseda Pedraglio
06c2ae3d52
Merge branch 'maunope/static_routes' of https://github.com/maunope/cloud-foundation-fabric into maunope/static_routes
2022-10-28 15:58:33 +02:00
Maurizio Noseda Pedraglio
fe29b9397a
fixed proj creation and readme
2022-10-28 15:55:47 +02:00
Brian Jung
22736473fd
Update versions.tf
2022-10-28 09:22:59 -04:00
Brian Jung
b38ade0a26
Create versions.tf
2022-10-28 09:21:17 -04:00
Brian Jung
e0c41f959f
Update main.tf
2022-10-28 09:18:01 -04:00
Aurélien Legrand
5841c112d4
Merge branch 'master' into maunope/static_routes
2022-10-28 14:36:17 +02:00
Maurizio Noseda Pedraglio
5b3262172d
Merge branch 'maunope/static_routes' of https://github.com/maunope/cloud-foundation-fabric into maunope/static_routes
2022-10-28 14:20:13 +02:00
Maurizio Noseda Pedraglio
561e113f61
added services to monitoring project
2022-10-28 14:19:26 +02:00
Brian Jung
1148a5fd24
Update README.md
2022-10-27 13:22:42 -04:00
Brian Jung
1ca493e3d7
Update main.tf
...
Added a terraform and provider block - terraform relies on plugins and following best practices to allow allowing the rightmost component of a version to increment. (https://developer.hashicorp.com/terraform/language/providers/requirements#version-constraints )
Also removed comment about it being ok to use project roles of monitoring viewer and compute networkViewer. (Look at Issue #922 )
2022-10-27 13:17:20 -04:00
Julio Castillo
2c83b9179a
Update README.md
2022-10-27 09:18:34 +02:00
Ludovico Magnocavallo
ed9fd6b08d
Align documentation, move glb blueprint ( #921 )
...
* aling documentation, move glb blueprint
* modules README, sort modules
* reorder modules
* fix bp links
* fix moved blueprint test
* use a single cloud shell image in the repo
2022-10-26 14:31:04 +02:00
Aleksandr Averbukh
fbbded31e9
Merge branch 'master' into averbuks-tfe-oidc
2022-10-25 20:54:54 +02:00
Aleksandr Averbukh
77614191bb
Added more attribute mappings, updated attribute condition and IAM binding for WIF
2022-10-25 20:53:14 +02:00
Aleksandr Averbukh
cadaba8cac
Add missing newlines
2022-10-25 13:07:05 +02:00
Aleksandr Averbukh
991cd1324d
feat: TFE OIDC with GCP WIF blueprint added.
2022-10-25 13:04:27 +02:00
maunope
ec7adc4bf1
Merge branch 'master' into maunope/static_routes
2022-10-25 12:40:36 +02:00
Julio Castillo
1a3bb25917
Update provider version (needed for dns logging support).
2022-10-25 12:15:02 +02:00
Aurélien Legrand
1b19587f0c
Update README.md
2022-10-25 11:50:40 +02:00
Maurizio Noseda Pedraglio
946868062c
updated readme
2022-10-25 11:37:14 +02:00
aurelien.legrand01@gmail.com
0ffb08d89c
Adding support for PSA ranges, starting with Redis instances.
2022-10-25 11:33:58 +02:00
Maurizio Noseda Pedraglio
c359c13d4a
removed unneeded import
2022-10-24 13:49:31 +02:00
Maurizio Noseda Pedraglio
0a878454aa
dashboard fix
2022-10-21 18:48:53 +02:00
Maurizio Noseda Pedraglio
4b1138c5bb
pr comments fixed
2022-10-21 18:44:53 +02:00
Maurizio Noseda Pedraglio
cebc9360f8
fixes to dashboard and statc routes category metric name
2022-10-21 17:43:00 +02:00
Julio Castillo
b194b51ef3
Merge branch 'master' into maunope/static_routes
2022-10-20 23:11:44 +02:00
Julio Castillo
f8208670e2
Fix variable cf_version validation
2022-10-20 19:12:57 +02:00
Julio Castillo
ea9227dedf
Update README
2022-10-20 19:10:46 +02:00
Julio Castillo
2d7319c4e8
Fix cron description
2022-10-20 19:10:46 +02:00
Julio Castillo
21152c3c45
Improve net dashboard variables
2022-10-20 19:10:46 +02:00
Aurélien Legrand
4d067fe2cd
Network Dashboard: CFv2 and performance improvements ( #896 )
...
* Improving Cloud Function v2 support for the Networking Dashboard.
* yapf formatting.
* Improving support for CFv2 and performance for asset inventory queries
* Update README.md
added v2 parameter do readme
* cleanip up main.py and improving performance by 20% in metrics.py by reusing the same client instance
* Making a condition clearer
* Update blueprints/cloud-operations/network-dashboard/cloud-function/metrics/subnets.py
Co-authored-by: David Gleich <gleichda@google.com>
* Update after PR from Maurizio on Firewall Policies and David's comments.
Co-authored-by: maunope <44614195+maunope@users.noreply.github.com>
Co-authored-by: David Gleich <gleichda@google.com>
2022-10-19 18:59:28 +02:00
Maurizio Noseda Pedraglio
3a687fd387
Merge branch 'master' of https://github.com/GoogleCloudPlatform/cloud-foundation-fabric into maunope/static_routes
2022-10-19 17:45:03 +02:00
Maurizio Noseda Pedraglio
94831780d5
Merge branch 'maunope/network-dashboards-updates' of https://github.com/maunope/cloud-foundation-fabric into maunope/network-dashboards-updates
2022-10-19 17:16:31 +02:00
Maurizio Noseda Pedraglio
d2e38fb9d6
removed dependency
2022-10-19 17:15:54 +02:00
Aurélien Legrand
4d11251f17
Update README.md
2022-10-19 16:40:42 +02:00
Maurizio Noseda Pedraglio
2248639e8b
fixed merge
2022-10-14 13:02:05 +02:00
Maurizio Noseda Pedraglio
801fe1c626
fixes to dashboard
2022-10-14 12:55:07 +02:00
Maurizio Noseda Pedraglio
658b34c9c0
Merge branch 'master' of https://github.com/GoogleCloudPlatform/cloud-foundation-fabric into maunope/network-dashboards-updates
2022-10-14 12:34:48 +02:00