Terraform Versions
Terrakube is using the following java library to handle all the different terraform versions:
https://github.com/AzBuilder/terraform-spring-boot
This library can download different terraform versions and it is used to execute all the terraform commands, each terraform command is executed a new process instance at the OS level
The terrafom files are downloaded to the foloder
/home/cnb/.terraform-spring-boot/download
Terraform binary is extracted to:
The correct terraform PATH is add the the executor execution when running a job
Last updated