PyTerraBackTyl
PyTerraBackTyl copied to clipboard
PyTerraBackTYL is a generic Terraform HTTP backend for managing your Terraform lock states, and terraform.tfstate file. Allows for additional post-processing of the lock and state information to allow...
The pattern that CONSTS.py uses to pull in configurations works, however, I have since designed a better pattern as I have outlined on dev.to: https://dev.to/dev_dull/doctoring-your-application-configuration-31f
PyTerraBackTYL should have the option to require user authentication to get and set data. Requirements: 1. Like persistent and non-persistent backends, this should be a user-configurable plugin. 1. The default...
Hasicorp announced a number of improvements that will come to Terraform 0.12 including 1:1 mapping of Terraform HCL parameters and the tfstate JSON file. PyTerraBackTYL does some automated parsing of...
Setting GIT_WORKING_PATH to a relative path (e.g. `GIT_WORKING_PATH: data`) for the git backend module creates unwanted subdirectories and results in PyTerraBackTYL returning a 500 error code during a terraform apply/plan....
Reference the tfstate file for hosts that were created on the Google Cloud platform. In that file - Identify the the Terraform Provider name. - Develop a JSON path that...
Reference the tfstate file for hosts that were created on the Linode platform. In that file - Identify the the Terraform Provider name. - Develop a JSON path that returns...
Currently unclear how to recreate the issue, but a terraform job was canceled (via ^c) during apply, PyTerraBackTYL responded with a 500 error while saving partial state. The canceled job...
Using the Git backend module the service can get stuck in the INIT lock state. Steps likely to reproduce the issue: - Start the service - terraform apply a project...