Comment

Comment by okr

Yes, there is a distinction between product and staging and everything is put into modules, so there is some reusability. But still, there teams working in different accounts, and sometimes they exchange data between accounts, like putting an output into that bucket and reading input from another bucket.

We started out with just one terraform project per account. Now its a terraform project per project within an account, to keep terraform projects compact.

But it somehow keeps growing and growing and each team and each project, they handle it differently. the taste is differently, it seems. and not everyone puts a lot of thought into rhe structure. So on the one hand its wild and free, but on the other i palm my face, when i look into the future.

parent okr 2 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton