Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fedomn/terraform-provider-toy
A toy to dive into terraform
https://github.com/fedomn/terraform-provider-toy
Last synced: 14 days ago
JSON representation
A toy to dive into terraform
- Host: GitHub
- URL: https://github.com/fedomn/terraform-provider-toy
- Owner: Fedomn
- Created: 2020-06-14T10:10:27.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-07-24T14:29:07.000Z (over 4 years ago)
- Last Synced: 2023-02-27T02:11:10.435Z (almost 2 years ago)
- Language: Go
- Size: 17.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## A toy to dive into terraform
### how to debug terragrunt
```shell script
dlv exec /usr/local/bin/terragrunt planterragrunt plan -out=./state.json
terragrunt show ./state.json
```### how to debug provider
* [terrafrom go-plugin-architecture](https://www.terraform.io/docs/internals/internal-plugins.html#go-plugin-architecture)
* [terraform-plugin-sdk issue](https://github.com/hashicorp/terraform-plugin-sdk/issues/88)
* [go-delve issue](https://github.com/go-delve/delve/issues/496)
* [terraform dlv-debugger](https://runsisi.com/2019-04-10/dlv-debugger)### delve
* [](https://www.jamessturtevant.com/posts/Using-the-Go-Delve-Debugger-from-the-command-line/)
* [](https://golangbot.com/debugging-go-delve/)### reference
* [gob](https://blog.golang.org/gob)
* [grpc](https://grpc.io/docs/languages/go/basics/)
* [How Terrafrom Wroks](https://www.terraform.io/docs/extend/how-terraform-works.html)
* [Terrafrom providers](https://www.terraform.io/docs/extend/writing-custom-providers.html)
* [Terrafrom bundle](https://github.com/hashicorp/terraform/tree/master/tools/terraform-bundle)