https://github.com/reegnz/shitty-terraform-http-backend
A Shitty Terraform HTTP backend
https://github.com/reegnz/shitty-terraform-http-backend
bash shell shell2http terraform
Last synced: about 2 months ago
JSON representation
A Shitty Terraform HTTP backend
- Host: GitHub
- URL: https://github.com/reegnz/shitty-terraform-http-backend
- Owner: reegnz
- Created: 2021-08-24T21:34:44.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-08-24T21:54:50.000Z (almost 5 years ago)
- Last Synced: 2026-04-02T08:26:37.472Z (about 2 months ago)
- Topics: bash, shell, shell2http, terraform
- Language: Shell
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# A shitty terraform http backend
Tools used:
* [shell2http](https://github.com/msoap/shell2http)
* [jq](https://stedolan.github.io/jq/)
* bash
* sed
* cat
* stat
* rm
And of course terraform to test it.
## Usage
Run the server with `./serve.sh`
Configure terraform as seen in [backend.tf](./backend.tf).
The part after `/terraform/state/` and `/terraform/lock/state` can be anything,
I'm using a UUID.
The server can be used with or without locks.
## Docs
* See [Terraform http backend](https://www.terraform.io/docs/language/settings/backends/http.html) on how to use.