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 GatewayPublic internet access for the load balancer subnet
NAT GatewayOutbound internet access for private worker nodes
Service GatewayAccess to OCI services without traversing the internet
Route tablesRouting between subnets and to the internet/OCI services