3 ms·
A couple relevant snippets: Caveat - I think images must come from a build system. Using anybody’s canned images as a baseline is reckless. Config tools
by geerlingguy 12y ago
A couple relevant snippets:
Caveat - I think images must come from a build system.
Using anybody’s canned images as a baseline is reckless.
Config tools still have a place - in building the automated
systems that allow folks to focus on business logic, but I
think there are going to move down-stack to doing things
like automating OpenStack. The longer term future is about
cloud/virt systems like this provisioning themselves, but
they are still yet a bit too complicated in the way they are
going about it, but I feel it’s coming.
(The post's author, Michael DeHaan, wrote Ansible in 2012, but left the project earlier this year to pursue other interests.)
My thoughts on the subject are much the same—but I think it'll take a few years for the tooling to reach the level of polish we currently have with best-of-breed CM and general provisioning tools. It's not as easy to go from 0-to-infrastructure with a Docker-based workflow (especially if you have your own registry, etc.) as opposed to a VM-plus-CM-based workflow.
- mpdehaan2 12y agoauthor here. "but left the project earlier this year to pursue other interests" - Hi Jeff! I haven't really shared reasons for leaving the company to date and can't go into that. I also don't think it will take years and think immutable is there today. I think we're there today with a bit of skill and minor bit of work on top, but a little bit of work from cloud/virt solutions will push us over the hump - to be able to codify the upgrade-flip idiomatically within cloud/virt systems, so you don't need something else to do it for you. I do look forward to that being surfaced. Things like Amazon's ECS in particular strike me as particularly interesting.
- geerlingguy 12y ago> I think we're there today with a bit of skill and minor bit of work on top, but a little bit of work from cloud/virt solutions will push us over the hump. I think that's true, but my timeline is based on how long I see it taking 'mainstream' enterprise companies to adopt immutable infra—for many of the orgs I've worked with, they've only recently completed a sea change from dedicated servers to virtualized 'cloud' deployments. So it really depends on who you're working with; many businesses are making the move today, but cautiously. Once the early adopters complete rolling things out to production and working out the kinks, we'll finally get to the late majority/stability, and I won't have to commiserate with the thousands of sysadmins stuck with dozens, hundreds, or thousands of VMs :)