Core Networking (module.oci-core)
Purpose: Provisions the foundational OCI networking infrastructure required by all other modules.
Deployed on: All workspaces (always required)
Key resources created:
| Resource | Purpose |
|---|---|
| Virtual Cloud Network (VCN) | Isolated network for the OKE cluster |
| Subnets (per availability domain) | Worker nodes, API endpoint, load balancer, bastion |
| Network Security Groups (NSGs) | Firewall rules for API endpoint, worker nodes, load balancer, and bastion |
| Internet Gateway | Public internet access for the load balancer subnet |
| NAT Gateway | Outbound internet access for private worker nodes |
| Service Gateway | Access to OCI services without traversing the internet |
| Route tables | Routing between subnets and to the internet/OCI services |