Re:HashiCorp’s multi-product strategy
by sshine on Wednesday August 31, 2022 @02:56AM
(#32659213)
I find that HCL (Terraform's declarative resource specification format) is an excellent target for a compiler for a DRY description of my resources. :-D
[ Parent
| on HN ]
Re:HashiCorp’s multi-product strategy
by erik_seaberg on Wednesday August 31, 2022 @03:52AM
(#32659526)
HCL doesn’t interop with anything. In a moment of weakness I once generated HCL using M4 (because passing a DynamoDB key schema into a module used to be impossible), but now I think it’s better to generate the JSON equivalents they also parse.
Their gRPC API for plugins looks pretty tough, and I keep hoping for an SDK for custom resources that doesn’t require writing Go.