4 ms·
IME on a Pulumi for IaC team, writing infra in a real language (TypeScript) is MILES better than- you can do conditions, have typed outputs, etc and not have it
by weakfish 10mo ago
IME on a Pulumi for IaC team, writing infra in a real language (TypeScript) is MILES better than- you can do conditions, have typed outputs, etc and not have it be a bastardized imperative YAML mess.
YAML is fine for data, but inevitably stuff like workflows end up tacking on imperative features to a declarative language.
- worldsayshi 10mo agoI've thought about using Pulumi many times. Sounds like dagger.io can be a good complement for the workflow use case?
- weakfish 10mo agoI enjoy it, but I also think my platform team has set it up in the best possible way. YMMV if it’s done differently- I am sometimes uncertain if I love pulumi, or how we do pulumi. I really really want to use dagger, but I don’t think there’s organizational interest in it.
- sofixa 10mo ago> IME on a Pulumi for IaC team, writing infra in a real language (TypeScript) is MILES better than- you can do conditions, have typed outputs, etc and not have it be a bastardized imperative YAML mess. You can have conditions and types without having the full flexibility allowing madness of a full language with HCL.