bastion
bpalermo/bastion/oci
A Terraform module that reuses an existing VCN and adds a bastion host to it on OCI
Terraform OCI Bastion for Oracle Cloud Infrastructure [changelog]: https://github.com/oracle-terraform-modules/terraform-oci-bastion/blob/master/CHANGELOG.adoc [contributing]: https://github.com/oracle-terraform-modules/terraform-oci-bastion/blob/master/CONTRIBUTING.adoc [contributors]: https://github.com/oracle-terraform-modules/terraform-oci-bastion/blob/master/CONTRIBUTORS.adoc [docs]: https://github.com/oracle-terraform-modules/terraform-oci-bastion/tree/master/docs [license]: https://github.com/oracle-terraform-modules/terraform-oci-bastion/blob/master/LICENSE [canonical_license]: https://oss.oracle.com/licenses/upl/ [oci]: https://cloud.oracle.com/cloud-infrastructure [oci_documentation]: https://docs.cloud.oracle.com/iaas/Content/home.htm [oracle]: https://www.oracle.com [prerequisi
| Name | Type | Description | Default |
|---|---|---|---|
| vcn_id | string | The id of the VCN to use when creating the bastion resources. | required |
| tags | map(string) | Freeform tags for bastion | required |
| compartment_id | string | compartment id where to create all resources | required |
| ig_route_id | string | the route id to the internet gateway | required |
| bastion_access | string | CIDR block in the form of a string to which ssh access to the bastion must be re | "0.0.0.0/0" |
| new_bits | number | The difference between the VCN's netmask and the desired bastion subnet mask | 13 |
| label_prefix | string | a string that will be prepended to all resources | "" |
| net_num | number | 0-based index of the bastion subnet when the VCN's CIDR is masked with the corre | 0 |
| bastion_type | string | Whether to make the bastion host public or private. | "STANDARD" |
id