TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

AnsibleWorks Raises $6M

121 pointsby tomaacalmost 12 years ago

12 comments

grey-areaalmost 12 years ago
I tried Ansible just last week for automating server config and setup as it happens and was really impressed.<p>I was using shell scripts previously but like the idea I can just spin up a server and from the base OS, run a deploy which will install everything I need from a local recipe, including configuring and restarting services, and have the server ready to use in a few minutes. It took a few hours to learn the ins and outs of their concept of playbooks (just simple recipes for deployment), but I liked the way you can nest these so once you have a setup for say Postgresql that you like it is usable in any other recipes combined with other components.<p>The best bit is that it can be run multiple times when new configs are added - this means any config changes to say nginx can be done on the playbook and then replayed to send them to the server(s), over and over till the recipe is right. This avoids the biggest problem with fragile servers which is an agglomeration of config changes and ad-hoc installations over original setup scripts. The playbook becomes your server config documentation.<p>It&#x27;d be great if VPS providers had a library of Ansible playbooks - perhaps AnsibleWorks should consider having a library of playbooks which they manage on their website for common OS&#x2F;setups and are downloadable from there? Their examples don&#x27;t really cover all the bases as yet (I wanted Nginx&#x2F;Postgresql for example), and it&#x27;d be nice if whatever setup you want there&#x27;s already a playbook ready for.<p>I&#x27;m sure similar things are possible in other comparable tools like Chef and Puppet, but I liked that Ansible requires nothing on the server, doesn&#x27;t require git etc. and has a simple declarative language rather than a dsl to learn - the configuration language is very simple - you can start just by executing commands and installing packages and build up from there.<p>Would anyone care to compare to Chef&#x2F;Puppet for those who haven&#x27;t used them?
评论 #6206278 未加载
评论 #6206549 未加载
评论 #6207893 未加载
评论 #6209397 未加载
评论 #6207645 未加载
txutxualmost 12 years ago
Hello, one question:<p>How it&#x27;s going to affect, this raising, to the ansible project?<p>I mean, I like what I&#x27;ve used until now of ansible. I currently do not need the GUI. Is the ansible project going to continue it&#x27;s development and licensing model? is there any possibility on ansible (without GUI) going &quot;fremium&quot; or any other functionality limitation with the time?<p>I just ask because I know that funds does not use to come for free and there use to be directives and guidelines which may affect a project...<p>I wish ansible is unaffected by the funders thoughts, even if I wish all the best for the ansibleWorks products too.<p>Congrats for the fund!
评论 #6207578 未加载
gosubalmost 12 years ago
The two things that makes me prefer ansible over chef&#x2F;puppet&#x2F;cfengine are:<p>1) being push based<p>2) working via shell over ssh.<p>There is a definite vantage, with a small install base, in not having to setup a server on either side and being able to control the process from the &quot;admin&quot; machine. What would make ansible perfect for me would be ditching yaml and use python directly. It would be easier to extend and control programmatically, without the awkward variables and looping constructs it uses in yaml.
评论 #6206554 未加载
评论 #6206909 未加载
giulianobalmost 12 years ago
Good for them! Ansible is amazing and everyone I&#x27;ve shown it to so far love it because it&#x27;s just so much simpler to use than the alternatives. As soon as I found out about the project (before AnsibleWorks was even founded) I knew these guys were gonna be well off.
purephasealmost 12 years ago
I love the concept, but I couldn&#x27;t figure out how to make the server inventory dynamic. I tag a lot of instances and want to use the AWS API to grab a list of tagged instances to automatically build the server inventory on execution.<p>Since the instances are so variable (auto-scaling etc.) I see that as a killer feature. Maybe I have to dig deeper, but I spent some time evaluating it against Chef&#x2F;Puppet etc. and I couldn&#x27;t find anything.
评论 #6205683 未加载
评论 #6205631 未加载
评论 #6205626 未加载
评论 #6205647 未加载
taudealmost 12 years ago
I&#x27;ve been interested in trying this out as I&#x27;ve been mostly tinkering with Chef and Puppet...<p>Can anyone who&#x27;s worked with Puppet&#x2F;Chef and Ansible offer some insights?
评论 #6205776 未加载
评论 #6205684 未加载
评论 #6205760 未加载
dschepalmost 12 years ago
I really want to use ansible (currently using salt), but I&#x27;m still waiting for the apt_repository pr[0] to get merged.<p>[0] <a href="https://github.com/ansible/ansible/pull/3783" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ansible&#x2F;ansible&#x2F;pull&#x2F;3783</a>
评论 #6206561 未加载
评论 #6205611 未加载
评论 #6209798 未加载
lyra-almost 12 years ago
They deserve this so much ! For their amazing work and amazing support across irc&#x2F;github&#x2F;mailinglist &lt;3
SEJeffalmost 12 years ago
Props to Michael and team. More options for python deployment and config management is a good thing.
topfunkyalmost 12 years ago
I&#x27;m the open source curriculum coordinator at Pluralsight. We would love to commission a video to help devops people learn and use Ansible. Email geoffrey@pluralsight.com if you&#x27;re interested.
评论 #6206649 未加载
andrewflnralmost 12 years ago
I like Ansible, but I have to ask: Is $6M a lot for this sort of thing? It sounds like a lot to me for a GUI tool and &quot;REST endpoint&quot;, whatever that means in this context. Is there enough of a market to return $6M x10 or whatever it takes to make the investment worthwhile?<p>p.s.: I know this post could sound like veiled contempt, but I really am just curious and a trifle perplexed.
评论 #6208510 未加载
评论 #6208843 未加载
akurilinalmost 12 years ago
Big fan of Ansible, it&#x27;s great that they&#x27;ll have more resources to keep making the product even better.