├── .github ├── release-please.yml ├── renovate.json ├── trusted-contribution.yml └── workflows │ ├── lint.yaml │ └── stale.yml ├── .gitignore ├── .terraform.lock ├── CHANGELOG.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── docs ├── upgrading_to_v5.0.md └── upgrading_to_v9.0.md ├── examples ├── bastion_group │ ├── README.md │ ├── main.tf │ ├── outputs.tf │ └── variables.tf ├── iap_tunneling │ ├── README.md │ ├── main.tf │ ├── outputs.tf │ └── variables.tf ├── simple_example │ ├── README.md │ ├── main.tf │ ├── outputs.tf │ └── variables.tf └── two_service_example │ ├── README.md │ ├── iam.tf │ ├── instances.tf │ ├── main.tf │ ├── test.yaml │ └── variables.tf ├── main.tf ├── metadata.yaml ├── modules ├── bastion-group │ ├── README.md │ ├── main.tf │ ├── metadata.yaml │ ├── outputs.tf │ ├── variables.tf │ └── versions.tf └── iap-tunneling │ ├── README.md │ ├── main.tf │ ├── metadata.yaml │ ├── variables.tf │ └── versions.tf ├── outputs.tf ├── test ├── integration │ ├── bastion_group │ │ └── bastion_group_test.go │ ├── discover_test.go │ ├── go.mod │ ├── go.sum │ ├── iap_tunneling │ │ └── iap_tunneling_test.go │ └── simple_example │ │ └── simple_example_test.go └── setup │ ├── .gitignore │ ├── iam.tf │ ├── main.tf │ ├── outputs.tf │ ├── variables.tf │ └── versions.tf ├── variables.tf └── versions.tf /.github/release-please.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/.github/release-please.yml -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/trusted-contribution.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/.github/trusted-contribution.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/.github/workflows/lint.yaml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/.gitignore -------------------------------------------------------------------------------- /.terraform.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/README.md -------------------------------------------------------------------------------- /docs/upgrading_to_v5.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/docs/upgrading_to_v5.0.md -------------------------------------------------------------------------------- /docs/upgrading_to_v9.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/docs/upgrading_to_v9.0.md -------------------------------------------------------------------------------- /examples/bastion_group/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/examples/bastion_group/README.md -------------------------------------------------------------------------------- /examples/bastion_group/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/examples/bastion_group/main.tf -------------------------------------------------------------------------------- /examples/bastion_group/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/examples/bastion_group/outputs.tf -------------------------------------------------------------------------------- /examples/bastion_group/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/examples/bastion_group/variables.tf -------------------------------------------------------------------------------- /examples/iap_tunneling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/examples/iap_tunneling/README.md -------------------------------------------------------------------------------- /examples/iap_tunneling/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/examples/iap_tunneling/main.tf -------------------------------------------------------------------------------- /examples/iap_tunneling/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/examples/iap_tunneling/outputs.tf -------------------------------------------------------------------------------- /examples/iap_tunneling/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/examples/iap_tunneling/variables.tf -------------------------------------------------------------------------------- /examples/simple_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/examples/simple_example/README.md -------------------------------------------------------------------------------- /examples/simple_example/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/examples/simple_example/main.tf -------------------------------------------------------------------------------- /examples/simple_example/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/examples/simple_example/outputs.tf -------------------------------------------------------------------------------- /examples/simple_example/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/examples/simple_example/variables.tf -------------------------------------------------------------------------------- /examples/two_service_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/examples/two_service_example/README.md -------------------------------------------------------------------------------- /examples/two_service_example/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/examples/two_service_example/iam.tf -------------------------------------------------------------------------------- /examples/two_service_example/instances.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/examples/two_service_example/instances.tf -------------------------------------------------------------------------------- /examples/two_service_example/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/examples/two_service_example/main.tf -------------------------------------------------------------------------------- /examples/two_service_example/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/examples/two_service_example/test.yaml -------------------------------------------------------------------------------- /examples/two_service_example/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/examples/two_service_example/variables.tf -------------------------------------------------------------------------------- /main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/main.tf -------------------------------------------------------------------------------- /metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/metadata.yaml -------------------------------------------------------------------------------- /modules/bastion-group/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/modules/bastion-group/README.md -------------------------------------------------------------------------------- /modules/bastion-group/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/modules/bastion-group/main.tf -------------------------------------------------------------------------------- /modules/bastion-group/metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/modules/bastion-group/metadata.yaml -------------------------------------------------------------------------------- /modules/bastion-group/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/modules/bastion-group/outputs.tf -------------------------------------------------------------------------------- /modules/bastion-group/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/modules/bastion-group/variables.tf -------------------------------------------------------------------------------- /modules/bastion-group/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/modules/bastion-group/versions.tf -------------------------------------------------------------------------------- /modules/iap-tunneling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/modules/iap-tunneling/README.md -------------------------------------------------------------------------------- /modules/iap-tunneling/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/modules/iap-tunneling/main.tf -------------------------------------------------------------------------------- /modules/iap-tunneling/metadata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/modules/iap-tunneling/metadata.yaml -------------------------------------------------------------------------------- /modules/iap-tunneling/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/modules/iap-tunneling/variables.tf -------------------------------------------------------------------------------- /modules/iap-tunneling/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/modules/iap-tunneling/versions.tf -------------------------------------------------------------------------------- /outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/outputs.tf -------------------------------------------------------------------------------- /test/integration/bastion_group/bastion_group_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/test/integration/bastion_group/bastion_group_test.go -------------------------------------------------------------------------------- /test/integration/discover_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/test/integration/discover_test.go -------------------------------------------------------------------------------- /test/integration/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/test/integration/go.mod -------------------------------------------------------------------------------- /test/integration/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/test/integration/go.sum -------------------------------------------------------------------------------- /test/integration/iap_tunneling/iap_tunneling_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/test/integration/iap_tunneling/iap_tunneling_test.go -------------------------------------------------------------------------------- /test/integration/simple_example/simple_example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/test/integration/simple_example/simple_example_test.go -------------------------------------------------------------------------------- /test/setup/.gitignore: -------------------------------------------------------------------------------- 1 | terraform.tfvars 2 | source.sh 3 | -------------------------------------------------------------------------------- /test/setup/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/test/setup/iam.tf -------------------------------------------------------------------------------- /test/setup/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/test/setup/main.tf -------------------------------------------------------------------------------- /test/setup/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/test/setup/outputs.tf -------------------------------------------------------------------------------- /test/setup/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/test/setup/variables.tf -------------------------------------------------------------------------------- /test/setup/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/test/setup/versions.tf -------------------------------------------------------------------------------- /variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/variables.tf -------------------------------------------------------------------------------- /versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terraform-google-modules/terraform-google-bastion-host/HEAD/versions.tf --------------------------------------------------------------------------------