[chef] Re: Can I use Chef to...manage customer accounts and databases too?

Chronological Thread 
  • From: " " < >
  • To:
  • Subject: [chef] Re: Can I use Chef to...manage customer accounts and databases too?
  • Date: Tue, 27 Jul 2010 16:36:17 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=SFxSnfbwvWlbnd/PMT6915QvG9aIAXpm1T1TrWS2mg/7hhaT9cZoiMQjZhYvhi5ijQ nsGLFzPKWlIi5ycFHafSTnOW87X8nkBMXKbAHvpEAskpjQF3mTJCrcfMgJ2XwWFX8mUj Vx+EkvYW/ERWZivyZUR9MPMT4bNY5I6xIkai0=

Sure it's possible to add ruby like syntax to your code and perform the database operations that way using ruby code blocks inside cookbooks that perform different database functions based on attributes you set during it's run.

chef does have a web interface but nothing as extensive as you're proposing, it's still in the works and has it's uses.


On Tue, Jul 27, 2010 at 4:08 PM, Kris Read < "> > wrote:
Hi!  I'm new to Chef having heard about it for the first time at OSCON this year. 

We love the idea of using Chef to manage our Amazon EC2 servers.  We are constantly trying to manage these with bash scripts right now, and we are making new images all the time when our old ones get outdated.  Chef seems to be the best possible solution here. 

We have another problem though.  We manage databases for our clients and so we have hundreds of clients and each has their own database.  We need to continually be adding, removing, cloning, enabling, disabling databases and database users.   Chef seems to be very oriented to managing SERVERS but could we write something to have it also manage our databases ON the servers? 

Lastly we want to do this from a web interface so we can start having non-devops people like our customer support staff do some of this through the web.  Does Chef Server have a web interface that we could extend with tasks like managing customer accounts or databases too?

Please let me know. 

-K. Read

Archive powered by MHonArc 2.6.16.