Commit Graph

2572 Commits

Author SHA1 Message Date
Maurizio Noseda Pedraglio 82f3daf917 Added Firewall Policies Monitoring, added buffered metric writes (CF now 4x faster on my laptop), switched to aligned timestamps (should avoid "sawtoothing") 2022-10-10 15:52:54 +02:00
Maurizio Noseda Pedraglio ac82a8ce7b solved pul comments and fixed grouping on firewalls utilization chart 2022-10-07 17:24:04 +02:00
Maurizio Noseda Pedraglio 1f3cfe8e8e fixed dashboard comments 2022-10-07 15:18:13 +02:00
maunope 6e128eeb4d
Merge branch 'master' into maunope/network-dashboards-updates 2022-10-07 12:23:55 +02:00
Maurizio Noseda Pedraglio 2df2bbde64 Merge branch 'maunope/network-dashboards-updates' of https://github.com/maunope/cloud-foundation-fabric into maunope/network-dashboards-updates 2022-10-07 11:35:34 +02:00
Maurizio Noseda Pedraglio c0573ce596 fixed PR #856 comments 2022-10-07 11:34:00 +02:00
Ludovico Magnocavallo e66340c4db
Refactor compute-vm for Terraform 1.3 (#860)
* refactor compute-vm for Terraform 1.3

* bump Terraform version in CI tests config

* fix optional null handling (ht jccb)

* tfdoc

* update blueprints

* align fast

* align README examples
2022-10-07 10:53:53 +02:00
Julio Castillo 8c88517199 Update changelog 2022-10-07 09:59:02 +02:00
Julio Castillo dafdcf5bdc
Merge pull request #861 from GoogleCloudPlatform/jccb/update-svpc-defaults
Leverage new shared VPC project config defaults across the repo
2022-10-07 09:50:43 +02:00
Julio Castillo 894647ff9e Leverage new shared VPC project config defaults across the repo 2022-10-07 08:55:47 +02:00
Ludo 3c3e65c2c3 update changelog 2022-10-06 19:22:03 +02:00
Julio Castillo cc6e39dca2
Merge pull request #859 from GoogleCloudPlatform/jccb/project-svpc-tf13
Make project shared VPC fields optional
2022-10-06 16:18:01 +02:00
Julio Castillo 07249194dd Fix README 2022-10-06 15:52:09 +02:00
Julio Castillo 1955a61159 Make project shared vpc fields optional 2022-10-06 15:48:37 +02:00
Julio Castillo aea6c278db
Merge pull request #858 from GoogleCloudPlatform/jccb/fast-support-group
Default gcp-support to gcp-devops
2022-10-06 14:58:25 +02:00
Julio Castillo 60cb3a4dc8 Default gcp-support to gcp-devops 2022-10-06 14:18:58 +02:00
Julio Castillo e4b32c17d0
Update README.md 2022-10-06 13:59:44 +02:00
maunope 8d39ded6d6
Merge branch 'master' into maunope/network-dashboards-updates 2022-10-05 17:38:06 +02:00
Maurizio Noseda Pedraglio 14da0eec29 removed obsolete code - compute api firewalls list 2022-10-05 12:27:35 +02:00
Maurizio Noseda Pedraglio bebe9ed110 removed hardcoded debug value 2022-10-05 11:13:53 +02:00
Taneli Leppä 81039214ca
Merge pull request #854 from rosmo/nginx-reverse-proxy-cluster
Added an example of a Nginx reverse proxy cluster using RMIGs
2022-10-04 15:49:43 +02:00
Taneli Leppä b65beef20d
Merge branch 'master' into nginx-reverse-proxy-cluster 2022-10-04 15:39:09 +02:00
Taneli Leppä 4feb3514fd Added an example of a Nginx reverse proxy cluster using RMIGs. 2022-10-04 15:38:52 +02:00
maunope 338ffe4f6a
Merge branch 'GoogleCloudPlatform:master' into maunope/network-dashboards-updates 2022-10-04 10:30:12 +02:00
Maurizio Noseda Pedraglio 7f2399bd70 Added charts to dashboard, fixed a merge glitch, updated readme, removed hardcoded parameters 2022-10-04 10:11:09 +02:00
Simone Ruffilli 201f6b1aab
Fixes NVA issue when health checks are not enabled (#853)
* Fixes NVA issue when health checks are not enabled

* Update cloud-config.yaml
2022-10-04 07:55:10 +02:00
Maurizio Noseda Pedraglio cdf53552d7 support for project level VPC firewall metrics 2022-10-03 15:48:46 +02:00
Ludovico Magnocavallo 981b4ca5cb update changelog 2022-10-02 18:45:08 +02:00
Simone Ruffilli 5950797385
COS based simple networking appliance (#846) 2022-09-30 18:43:24 +02:00
Taneli Leppä 8e6e365d1d
Merge pull request #851 from rosmo/nginx-tls-fix
nginx-tls: only use hostname part for TLS certificate
2022-09-30 13:52:43 +02:00
Taneli Leppä 8072be5619 nginx-tls: only use hostname part for certificate as the FQDN might be too long (>64 chars). 2022-09-30 13:39:14 +02:00
maunope 4f6cf40c98
Merge pull request #850 from maunope/updates-quota-monitoring-function
Made sample alert creation optional
2022-09-30 12:08:37 +02:00
Maurizio Noseda Pedraglio ec54165a89 reverted stuff pushed by mistake 2022-09-30 11:55:11 +02:00
Maurizio Noseda Pedraglio 10e1a5e48a Merge branch 'updates-quota-monitoring-function' of https://github.com/maunope/cloud-foundation-fabric into updates-quota-monitoring-function 2022-09-30 11:15:53 +02:00
Maurizio Noseda Pedraglio 1c134a735b tracking of vpc firewalls, initial commit 2022-09-30 11:10:48 +02:00
maunope 9a67546cb9
Merge branch 'GoogleCloudPlatform:master' into updates-quota-monitoring-function 2022-09-30 11:08:49 +02:00
Maurizio Noseda Pedraglio eea4642cf2 applied tfdoc 2022-09-30 11:07:44 +02:00
Aurélien Legrand a709febfdb
Network dashboard: Subnet IP utilization update (#837)
* Adding IP utilization per subnet metrics and folder level support.

* Update README.md

* Removing unused imports

* yapf formatting

* removing unused imports

* removing hard coded prefix

* Update README.md

* Variable renaming

* variable renaming

* formatting

* Comments and yapf formatting

* in the proper blueprints folder this time

* Updated after comments from David.

Co-authored-by: Aurélien Legrand <legranda@google.com>
2022-09-30 10:51:16 +02:00
maunope b75ed122f1
Merge branch 'master' into updates-quota-monitoring-function 2022-09-30 10:31:32 +02:00
Maurizio Noseda Pedraglio 10811b3d31 fixed conditional creation and updated readme 2022-09-30 10:27:31 +02:00
Maurizio Noseda Pedraglio 8b7bf698d2 made alert creation optional 2022-09-30 09:55:38 +02:00
Ludo bd5e04a463 update changelog 2022-09-29 20:21:07 +02:00
maunope 5262ba7c8b
Merge pull request #848 from maunope/updates-quota-monitoring-function
updated quota monitoring CF doc
2022-09-29 19:55:22 +02:00
Maurizio Noseda Pedraglio 5e2763835f Main.py: removed some commented Lines
main.tf updated sample alert, no "catch all" alerts are possible since we use multiple metrics, switched to a single metric alert (cpus quota)
2022-09-29 19:38:42 +02:00
Maurizio Noseda Pedraglio 7e8827b1af Merge branch 'updates-quota-monitoring-function' of https://github.com/maunope/cloud-foundation-fabric into updates-quota-monitoring-function 2022-09-29 19:37:34 +02:00
Maurizio Noseda Pedraglio 06d02c248a fixed typo as per ludo review 2022-09-29 19:37:08 +02:00
maunope 209fe7e6f9
Merge branch 'GoogleCloudPlatform:master' into updates-quota-monitoring-function 2022-09-29 19:30:16 +02:00
Maurizio Noseda Pedraglio 75972de1b6 fixed bulleted list 2022-09-29 19:29:12 +02:00
Maurizio Noseda Pedraglio a7c2de1d8f update readme for quota monitoring CF 2022-09-29 19:25:54 +02:00
maunope 837f34bde9
Merge pull request #847 from maunope/updates-quota-monitoring-function
Quotas monitoring, time series format update
2022-09-29 18:20:17 +02:00