Hi Julian,
thanks, indeed Vagrant is focused on virtual machines only, good to
know where Chef Provisioning is heading to.
While at first I couldn't find the additional resources in
opscode/chef-provisioning itself, I found them in
opscode/chef-provisioning-aws [1].
Is the intention to provide some common abstractions (e.g for cloud
queues, object storage, load balancers, etc) like Vagrant does for
virtual machines too? Or is the aim to simply provide a higher level
configuration DSL in favor of the specific commandline tools?
Cheers,
Torben
[1] https://github.com/opscode/chef-provisioning-aws/tree/master/lib/chef/resource
On Mon, Nov 17, 2014 at 10:33 PM, Julian C. Dunn jdunn@aquezada.com wrote:
On Mon, Nov 17, 2014 at 12:21 PM, Torben Knerr mail@tknerr.de wrote:
with the recent blog post about "Chef Provisioning" I believe this
means that chef-metal went live:
Chef Provisioning: Infrastructure As Code - Chef Blog | Chef
Yes, just to be clear, "Chef Provisioning" is what was previously
known as "Chef Metal". We renamed it because there was confusion in
that it isn't just to automate bare metal.
Something I was always wondering about: there seems to be a huge
overlap between Chef Metal and Vagrant -- is this by intent? Which
gaps does chef-metal try to fill and what can I do with chef-metal
that I can't do well with vagrant?
Chef Provisioning is intended to be a platform that'll allow you to
automate all aspects of your stack. For example, if you're in AWS,
various AWS objects like SNS topics, SQS queues, IAM users, ELBs, etc.
can be managed. Vagrant doesn't have those capabilities; it deals only
with machines.
There are also other features like parallelization (via the
machine_batch resource) that Vagrant won't have.
Those are some of the things I can think of, off the top of my head.
--
[ Julian C. Dunn jdunn@aquezada.com * Sorry, I'm ]
[ WWW: Julian Dunn's Blog - Commentary on media, technology, and everything in between. * only Web 1.0 ]
[ gopher://sdf.org/1/users/keymaker/ * compliant! ]
[ PGP: 91B3 7A9D 683C 7C16 715F 442C 6065 D533 FDC2 05B9 ]