3 ms·
All for trying to reduce env drift and divergence between things, but don’t think the documentation as the source of truth is the winning formula. Source of tru
by nhoughto 6y ago
All for trying to reduce env drift and divergence between things, but don’t think the documentation as the source of truth is the winning formula. Source of truth will inevitably be code (bc it has to capture the full weight of the complexity of your system), IaC is hard enough already with the dizzy height of the abstractions you are building on top of, having a system that adds another doesn’t seem like a winning formula to me.
All for better visualizations of terraform resources tho
- _algorythm 6y agoHad the exact same though, but it’s still a pretty interesting concept though.
- chafik-bel 6y agoWe reverse-engineered Terraform which means Brainboard represents faithfully every cloud resource you find in Terraform.
- chafik-bel 6y agoWe are challenging the fact that source of truth will inevitably be code, we wanna move it a bit higher. When you analyze history of computer science you see that it is all about abstractions: OS as an abstraction to the HW, VM as abstraction to the limitation of both OS & HW, dockers does the same, kubernetes...and the cloud providers themselves are an abstraction of the underlaying technologies by offering: compute as a service, storage as a service, network as a service...