oracle-terraform-modules/vcn
Terraform module for an Oracle Cloud Infrastructure Virtual Cloud Network.
About
Terraform module for an Oracle Cloud Infrastructure Virtual Cloud Network.
Maintained by oracle-terraform-modules on the Terraform Registry. Latest version 4.0.0, 8.7M downloads. Requires providers: oci >= 8.14.0.
Deploy creates a StackGuardian workflow from the module's GitHub repository, pinned to this version. You set the inputs, see the plan, then approve the apply.
Use cases
- Landing-zone networking: one module, one approved pattern per team.
- Shared VPC or hub-and-spoke for several accounts or projects.
- Ephemeral environments that need their own network each time.
Inputs
Required inputs:
compartment_id— stringtenancy_id— string
28 inputs, 19 outputs in total. The full list, with defaults and descriptions, is on the registry page.
What it creates
oci_core_vcnoci_core_route_table× 4oci_core_default_security_list× 2oci_core_internet_gatewayoci_core_nat_gatewayoci_core_service_gatewayoci_core_local_peering_gatewayoci_core_public_ip
How it runs on StackGuardian
Terraform workflow from the module's GitHub repository: plan, policy check, approval, then apply.
Approvals happen in StackGuardian. An agent can never approve its own run. Every run keeps its plan, policy results and approver in the audit log.