Mix embedded modules with your own Terraform modules.
What it does
- Uses the embedded catalog by default.
- Supports a custom modules root (
--modulesor profilemodules_root). source: customon a module forces lookup in your custom root; others fall back to embedded.pltf module initinspects a TF module and writesmodule.yamlmetadata.- Inventory commands:
pltf module list|get -o table|json|yaml.
Example
Notes
- Custom and embedded modules can coexist in the same spec.
- Module metadata (
module.yaml) drives inputs/outputs and wiring; keep it committed.