3af7e257d2
* Fix terraform_deprecated_index https://github.com/terraform-linters/tflint-ruleset-terraform/blob/v0.5.0/docs/rules/terraform_deprecated_index.md * Fix terraform_deprecated_interpolation Reference: https://github.com/terraform-linters/tflint-ruleset-terraform/blob/v0.5.0/docs/rules/terraform_deprecated_interpolation.md * Fix more indexing * Remove unused variable * Enable TFLint for modules * Add tflint config file * Fix chdir * Lint modules * TFLint fixes * TFLint * Fixes binauthz README * Fixes DNS response policy tests. Restores MIG outputs. * Fixes other DNS response policy tests. * Update tests for fast 2-e * Moar fixed tests --------- Co-authored-by: Simone Ruffilli <sruffilli@google.com> |
||
---|---|---|
.. | ||
README.md | ||
local-serverless-connector-outputs.tf | ||
local-serverless-connector-variables.tf | ||
local-serverless-connector.tf |
README.md
VPC Serverless Connector
This FAST plugin adds centralized Serverless VPC Access Connectors to network stages.
This plugin does not manage
- IAM bindings for the connectors, which should be added via the stage project-level variables
- firewall rules for the connectors, which should be added via the stage factory
The plugin only requires a specific configuration if the defaults it uses need to be changed:
- the connector-specific subnets default to the
10.255.255.0
range - the machine type, number of instances and thoughput use the API defaults
To enable the plugin, simply copy or link its files in the networking stage.
Files
name | description | modules | resources |
---|---|---|---|
local-serverless-connector-outputs.tf | Serverless Connector outputs. | google_storage_bucket_object · local_file |
|
local-serverless-connector-variables.tf | Serverless Connector variables. | ||
local-serverless-connector.tf | Serverless Connector resources. | net-vpc |
google_vpc_access_connector |
Variables
name | description | type | required | default | producer |
---|---|---|---|---|---|
serverless_connector_config | VPC Access Serverless Connectors configuration. | object({…}) |
{…} |
Outputs
name | description | sensitive | consumers |
---|---|---|---|
plugin_sc_connectors | VPC Access Connectors. |