Skip to content

Infrarapid is a tool to generate terraform templates for your infrastructure

License

Notifications You must be signed in to change notification settings

infracodeteam/infrarapid

Repository files navigation

Templates generation for terraform

Infrarapid is a tool to generate terraform templates for your infrastructure

Usage

Option with Pip install

  • Install the package

pip install infrarapid

Option with using the repository version

  • Clone the repo:
git clone https://github.com/infracodeteam/infrarapid.git
cd infrarapid

After you have it installed or cloned:

  • Create a configuration file, you can find examples in examples folder
  • Let's use aws-lite.yaml file from examples:
  • Run the script
./ic --config examples/aws-lite.yaml --templates-path results/

or if installed with Pip:

ic --config examples/aws-lite.yaml --templates-path results/

where results is path to folder to save Terraform templates into.

Then enter results directory and review your plan:

cd results/
terraform init
terraform plan

If everything is ok, run terraform apply to apply the configuration.

terraform apply

About

Infrarapid is a tool to generate terraform templates for your infrastructure

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published