4 ms·
So is this like Terraform?
by grabcocque 10y ago
So is this like Terraform?
- shykes 10y agoDocker founder here. InfraKit is a higher-level component, it focuses on production deployment and "self-healing" state reconciliation. You can actually use terraform as a backend for infrakit. Another difference is that Infrakit is not a standalone tool, it's a component designed to be embedded in a higher-level tool. For example we're embedding it in the Docker platform for built-in infrastructure management.
- atsaloli 10y agoI love it. Also, coming from a background in CFEngine, I see a lot of familiar motifs. Low-level primitives, check. Audit and repair, check. Declarative description of desired state, check. Distributed, check. Good stuff. All workable approaches as proven since 1993 by CFEngine. I certainly wish Docker the best.
- shykes 10y agoThanks :) I am a cfengine fan myself, it inspired me to start working on what would eventually become Dotcloud then Docker. There was also Radmind and ISconf, which did not enjoy the same success. I still remember reading the "infrastructure thinking" paper [1] and being blowm away by the concept. Back then (around 2005) calling it infrastructure as opposed to just "servers" was radical and unusual. There was also a paper on "computer immunology" which I found really inspiring. [1] http://www.infrastructures.org http://www.infrastructures.org [2] http://people.scs.carleton.ca/~soma/biosec/readings/burgess-immunology.pdf http://people.scs.carleton.ca/~soma/biosec/readings/burgess-...
- atsaloli 10y agoGreat! Appreciate all your work. :)
- amouat 10y agoMaybe more like bosh https://bosh.cloudfoundry.org https://bosh.cloudfoundry.org Update: there seems to be support for terraform configs
- wlamartin 10y agoIt's a lot like BOSH however, BOSH treats dependency packaging as part of its purview. Whether this is a good thing or not is up for debate I suppose.