top | item 32657793

(no title)

truffdog | 3 years ago

> The most popular tool in HashiCorp's ecosystem that wasn't written by them was written by a consulting firm who hated HashiCorp's UX

Which tool is that?

On a related note, Vault has a really excellent API. A joy.

discuss

order

jamhed|3 years ago

> Vault has a really excellent API. A joy.

Strongly disagree: suppose we have secrets mounted at my/secrets, and we want to read a secret top/secret, which is represented as my/secrets/top/secret path in vault. However, the only way to access it via API is to read _all_ mount points, and match them with the path to split path to mount point and secret. vault cli itself follows the same logic: https://github.com/hashicorp/vault/blob/main/command/kv_help...

sidlls|3 years ago

We’re using different Vaults it seems. HashiCorp’s tech is a mess of over engineering, poor UX, and insufficient documentation.

moralestapia|3 years ago

>HashiCorp’s tech is a mess of over engineering, poor UX, and insufficient documentation.

Second that. Very steep learning curve for some use cases that could be accomplished in a much easier way. Another kubernetes in disguise.

jen20|3 years ago

I'm assuming this is Terragrunt, which itself perpetuates all kinds of horrific practices which are absolutely unnecessary if you apply basic software engineering principles to infrastructure as code/config.

datatrashfire|3 years ago

Terragrunt is an antipattern. Made the mistake once with a very poorly structured project I inherited, never again.

throwaway787544|3 years ago

Not disagreeing, but you have to create a shit ton of scaffolding to work around TF's lack of useful functionality and painful UX. Terragrunt exists because somebody had to do the same, and then kept adding on "smart" features making it even more overcomplicated.

kfrzcode|3 years ago

Could you express more? There's gotta be a good use case for Terragrunt; they have been useful so far for me

dpedu|3 years ago

Do you know of any articles or other writeups about this?

schainks|3 years ago

Where does it say Terragrunt is part of Hashicorp?