Introducing Custom Workflows
The Custom Workflow tool enhances the Terraform workflow by offering a custom binary as an alternative to one of the supported out-of-the-box versions by Spacelift. This feature allows users to customize their workflow options, providing flexibility and control over their infrastructure management processes. Some reasons for using a custom binary instead of the official Terraform version include OpenTofu support, additional features, compatibility issues, security needs, and performance optimization. Customizing the workflow's options gives users the ability to introduce and employ custom commands tailored to specific use cases. Spacelift offers three ways to specify a Custom Workflow file: adding it as a mounted file in a context, environment of the stack, or directly inside the git repository. This feature is currently available for Terraform workflows but will be expanded to other backends soon.
Company
Spacelift
Date published
Oct. 2, 2023
Author(s)
Flavius Dinu
Word count
1114
Language
English
Hacker News points
None found.