Generate Modules via AI
Use the Facets Module-Generation MCP, a guided CLI tool, to turn a module concept into a working, standards-aligned Terraform module for Facets in minutes.
Facets' Module-Generation MCP
You can also build custom modules using our Module Creation Platform (MCP), a powerful CLI tool designed to simplify and accelerate the process of writing Terraform modules for Facets.
Some key advantages of using this MCP:
- Faster module creation with guided prompts and validations
- Standardised structure that aligns with Facets' module registry
- Supports custom logic, templating, and metadata integration.
Try it out here and start building modules tailored to your infrastructure needs.
Check out this sample video:
Continuous Integration
A GitHub Actions CI workflow for Facets module repos that previews modules on pull requests and publishes them to the control plane on merge to main.
AWS IAM in modules
Declaratively manage AWS IAM roles and policies in Facets service modules, attaching policies from managed resources and custom policies for unmanaged ones.