Oracle Cloud Infrastructure-as-Code modules
18 verified terraform modules for Oracle Cloud, spanning Oracle Cloud. Every artifact is statically validated (tofu validate + tflint + Checkov) and passes the publish gate before it appears here. Each ships an annotated terraform.tfvars.example and a perpetual licence with 12 months of updates.
All 18 Oracle Cloud modules are static-validated, live-test pending (validated and publish-gated; a real cloud apply→verify→destroy is pending a Oracle Cloud sandbox account). We never claim “live-tested” without the real test - how we verify.
All Oracle Cloud modules
API Gateway & Deployment
Managed API gateway with route deployments, JWT/auth policies, rate limiting, CORS and custom-domain TLS.
Autonomous Database (Serverless)
ATP/ADW/JSON/APEX autonomous database with private endpoint, mTLS wallet output, ACLs, auto-scaling and backup config.
Base Database Service (DBCS VM)
Oracle Database VM system with DB home, TDE via Vault, automated backups and optional Data Guard standby.
Bastion Service
Zero-footprint managed bastion with session-managed SSH/port-forward access to private subnets - replaces jump hosts.
DNS Zone & Traffic Steering
Public/private DNS zones with record sets, failover/geo steering policies and health-check probes.
DRG Hub & Spoke Connectivity
Dynamic Routing Gateway with VCN attachments, custom DRG route tables, remote peering and IPSec/FastConnect attach points.
File Storage (NFS)
Elastic NFSv3 file system with mount target, export options, snapshots and NSG-scoped access.
Flexible Load Balancer (L7)
HTTPS load balancer with backend sets, health checks, TLS certificates, rule sets and WAF-ready listeners.
Functions Application
Serverless Fn application with functions, provisioned concurrency, invoke logging and Events-rule trigger wiring.
Instance Pool with Autoscaling
Self-healing instance pool from an instance configuration with metric- or schedule-based autoscaling and LB attachment.
MySQL HeatWave DB System
Managed MySQL with optional HeatWave analytics cluster, HA, backups, configuration and inbound replication channel.
OCI Compute Instance (flex shapes)
Opinionated VM with E5/A1 flex shapes, cloud-init, attached block volumes, NSGs and in-transit encryption.
OCI IAM Foundation (compartments + policies)
Tenancy landing-zone core: compartment hierarchy, groups, dynamic groups, policy statements and tag namespaces from a single map.
OCI Network Load Balancer (L4)
Low-latency pass-through NLB with TCP/UDP listeners, backend health checks and preserved client IPs.
OCI VCN (hub-ready network foundation)
Production VCN with public/private subnets, internet/NAT/service gateways, route tables, NSGs and IPv6 - the module every OCI tenancy starts with.
OKE Managed Kubernetes Cluster
Enhanced OKE cluster with managed + virtual node pools, private API endpoint, NSGs, addons and OIDC - flagship OCI workload platform.
Object Storage Bucket
Bucket with versioning, lifecycle/auto-tiering, retention rules, replication and pre-authenticated request support.
Vault, Keys & Secrets
KMS vault with HSM/software master keys, key rotation and secret lifecycle management for app credentials.
Oracle Cloud reference architectures
All stacks →Curated stacks of these verified modules, in the order they wire together.
Compare across clouds
All solutions →See how the services Oracle Cloud covers here compare on other providers.