Skip to main content
The standard library is a set of production-ready modules maintained by Ravion and included in every organization’s catalog by default. Standard library modules:
  • Have a type prefix of rvn-* and organizationId=null
  • Are backed by open source Terraform in flightcontrolhq/modules
  • Expose nearly every underlying AWS configuration option, with production-grade defaults
  • Are versioned, so your module instances only change when you upgrade them
You can use them as-is, fork and customize them, or add your own module definitions alongside them.
We will be adding the ability to remove standard library modules for teams that want to completely control their own catalog. Reach out if you need this and we can prioritize it.

Modules

Each module page includes the full readme and input schema reference for the latest version.

ACM Certificate

rvn-acm-certificate · v0.3.1ACM certificate requests an AWS Certificate Manager public certificate with DNS validation.

Aurora Database

rvn-aurora · v0.1.1Creates and manages an Amazon Aurora cluster. Supports Aurora PostgreSQL and Aurora MySQL with provisioned or Serverless v2 capacity.

AWS IAM Role

rvn-aws-iam-role · v0.2.1AWS IAM role with configurable trust relationships, managed policies, inline policies, permission boundaries, and optional instance profiles.

VPC Network

rvn-aws-network · v0.2.2Production-ready AWS VPC with public and private subnets, NAT gateways, and compliance-ready flow logs.

Static Hosting

rvn-aws-static · v0.3.3Static file hosting for S3-backed sites and assets delivered through CloudFront.

CloudFront CDN

rvn-cloudfront · v0.3.1CloudFront CDN distribution that serves web applications and private S3 buckets from ECS services, load balancers, S3 origins, and other custom origins.

ECS Cluster

rvn-ecs-cluster · v0.3.0Production-ready AWS ECS cluster with Fargate, Fargate Spot, optional EC2 capacity, and shared load balancers.

ECS Network Service

rvn-ecs-nlb · v0.2.2Network Load Balanced ECS service for running TCP, UDP, or TLS workloads behind an ECS cluster Network Load Balancer.

ECS Web Service

rvn-ecs-web · v0.8.2Web server ECS service for running an HTTP application behind an ECS cluster load balancer.

ECS Worker

rvn-ecs-worker · v0.3.2Background worker ECS service for running private container workloads without exposed ports.

EFS File System

rvn-efs · v0.1.0Creates and manages an Amazon EFS file system with mount targets, security groups, automatic backups, and an optional access point.

ElastiCache

rvn-elasticache · v0.1.3Creates and manages Amazon ElastiCache for Redis, Valkey, Memcached, or serverless Redis-compatible caches.

Lambda Function

rvn-lambda · v0.3.1AWS Lambda function with zip or container image deployments, alias-based releases, IAM, logs, and optional function URLs.

RDS Database

rvn-rds · v0.4.2Creates and manages an Amazon RDS database. Supports PostgreSQL, MySQL, MariaDB, Oracle, and SQL Server engines.

Route 53 DNS

rvn-route53 · v0.2.0Manage Route 53 hosted zones, DNS records, query logging, and DNSSEC.

S3 Bucket

rvn-s3 · v0.3.1S3 bucket with public access blocking, encryption, versioning, CORS, lifecycle rules, and configurable bucket policies.

Terraform Stack

rvn-stack · v1.2.4Automate Terraform and OpenTofu workflows with git-driven deployments and managed state.