You can use this workflow plugin to automate Terraform deployments in your Rundeck Workflow.
Getting and building the pluginFirst, make sure the prerequsites. Now, to get the plugin, just clone the repo with the following command:
git clone https://github.com/MegaDrive68k/rundeck-terraform-steps-plugin
Now enter to the rundeck-terraform-steps-plugin directory and build:
Go to the build/libs directory and then move the rundeck-terraform-steps.zip file to the Rundeck libext directory. Learn how to install plugins here.
The plugin now is available on your Rundeck instance.
Dev ResourcesAre you interested in workflow plugins? Look into the following resources:
Rundeck workflow plugin documentation.
Workflow step example plugin.
If you have some contribution to share (docker/test environments, plugins, guides, etc), please drop it here!