SlideShare una empresa de Scribd logo
1 de 34
Descargar para leer sin conexión
Copyright © 2010 Opscode, Inc - All Rights Reserved
Speaker:
‣ joshua@opscode.com
‣ @jtimberman
‣ www.opscode.com
Joshua Timberman Technical Evangelist
1
Whats new with Chef?
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved 2http://www.flickr.com/photos/anotherphotograph/2100904507/sizes/o/
System administrator
Opscode: Training, Services
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved 3http://www.brooklynstreetart.com/theBlog/wp-content/uploads/2008/12/swedish_chef_bork-sleeper-cell.jpg
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved
200 individuals
50 companies
1000+ commits!
4
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved 5
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved
Current release:
6
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved
0.9.10
7
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved 8
0.9.10
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved 9
0.9.12
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved
~20 releases
10
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved
Authentication refactor
11
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved
Search Engine Change
12
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved
Robustificated API
13
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved
LWRP
14
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved
LWRP
15
aws_ebs_volume
aws_elastic_ip
daemontools_service
bluepill_service
pacman_group
pacman_aur
mysql_database
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved
Data bags store
arbitrary data
16
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved 17
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved 18
Cookbooks are
shareable!
cookbooks.opscode.com
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved
Cookbook Site API
19
REST API
“knife cookbook site”
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved
The Opscode Platform
is a hosted Chef Server
20
http://www.opscode.com
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved 21
Training!
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved
info.opscode.com/
opentraining
22
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved
Training and Services
23
3 day fundamentals
5 day bootcamp
Consulting services
Webcasts, guides, support
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved
Command-line API
utility, Knife
24http://www.flickr.com/photos/myklroventine/3474391066/
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved
Knife - Chef Server API
role
node
client
cookbook
data bag
search
25
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved 26
cookbooks.opscode.com
knife cookbook site
‣ download
‣ list
‣ search
‣ share
‣ show
‣ unshare
‣ vendor
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved 27
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved 28
Fog
EC2
Rackspace/Openstack
Terremark/vcloud
Slicehost
Others...?
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved 29
Knife resources
man page
--help
examples
webcasts
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved
Shef is Chef in IRB
30
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved 31
cider:~ (ruby-1.9.2-p0)
% shef
loading configuration: /Users/
jtimberman/.chef/shef.rb
Session type: standalone
Loading..........................done.
This is shef, the Chef shell.
Chef Version: 0.9.10
http://www.opscode.com/chef
http://wiki.opscode.com/display/chef/
Home
run `help' for help, `exit' or ^D to
quit.
Ohai2u jtimberman@cider.local!
chef >
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved 32
chef > recipe
chef:recipe > file "/tmp/derailed" do
chef:recipe > content "Hello world!"
chef:recipe ?> end
=> file[/tmp/derailed]
chef:recipe > run_chef
[Wed, 20 Oct 2010 20:04:36 -0600] DEBUG: Processing file[/tmp/
derailed] on jtimberman
[Wed, 20 Oct 2010 20:04:36 -0600] INFO: Creating file[/tmp/derailed]
at /tmp/derailed
=> true
chef:recipe > IO.read("/tmp/derailed")
=> "Hello world!"
Write resources!
It’s just ruby!
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved 33
chef:recipe > search(:node, "*:*")
=> [node[bourbon], node[archvm.int], node
[cask.int], node[barkeep.int], node
[cider.int]]
Wednesday, October 27, 2010
Copyright © 2010 Opscode, Inc - All Rights Reserved
Resources/Questions
34
www.opscode.com/chef
IRC and Mailing lists
‣ irc.freenode.net #chef
‣ lists.opscode.com
Twitter:
‣ @opscode, #opschef
‣ @jtimberman
Questions?
Wednesday, October 27, 2010

Más contenido relacionado

Similar a Derailed chef update-oct2010

Chef in the cloud [dbccg]
Chef in the cloud [dbccg]Chef in the cloud [dbccg]
Chef in the cloud [dbccg]jtimberman
 
PLNOG 5: Adam Jacob - Choose your own PLNOGventure
PLNOG 5: Adam Jacob - Choose your own PLNOGventurePLNOG 5: Adam Jacob - Choose your own PLNOGventure
PLNOG 5: Adam Jacob - Choose your own PLNOGventurePROIDEA
 
Cooking security sans@night
Cooking security sans@nightCooking security sans@night
Cooking security sans@nightjtimberman
 
3. cloudcamp lt
3. cloudcamp lt3. cloudcamp lt
3. cloudcamp ltOpsCamp
 
Operations as Code
Operations as CodeOperations as Code
Operations as CodeOpsCamp
 
Opscode Lightning Talk - Operations as Code
Opscode Lightning Talk - Operations as CodeOpscode Lightning Talk - Operations as Code
Opscode Lightning Talk - Operations as CodeJohn Willis
 
Fosdem chef-101-app-deploy
Fosdem chef-101-app-deployFosdem chef-101-app-deploy
Fosdem chef-101-app-deployjtimberman
 
Joomla PLT Summit Feedback
Joomla PLT Summit FeedbackJoomla PLT Summit Feedback
Joomla PLT Summit FeedbackChris Davenport
 
Mwrc2011 cookbook design patterns
Mwrc2011 cookbook design patternsMwrc2011 cookbook design patterns
Mwrc2011 cookbook design patternsjtimberman
 
Agile Enterprise Devops and Cloud - Interop 2010 NYC
Agile Enterprise Devops and Cloud - Interop 2010 NYCAgile Enterprise Devops and Cloud - Interop 2010 NYC
Agile Enterprise Devops and Cloud - Interop 2010 NYCChef Software, Inc.
 
Continuous Integration Testing for Plone Using Hudson
Continuous Integration Testing for Plone Using HudsonContinuous Integration Testing for Plone Using Hudson
Continuous Integration Testing for Plone Using HudsonEric Steele
 
Ruby on-rails-workshop
Ruby on-rails-workshopRuby on-rails-workshop
Ruby on-rails-workshopRyan Abbott
 
Creating OpenSocial Apps
Creating OpenSocial AppsCreating OpenSocial Apps
Creating OpenSocial AppsBastian Hofmann
 
Foreman-and-Puppet-for-Openstack-Audo-Deployment
Foreman-and-Puppet-for-Openstack-Audo-DeploymentForeman-and-Puppet-for-Openstack-Audo-Deployment
Foreman-and-Puppet-for-Openstack-Audo-Deploymentyating yang
 

Similar a Derailed chef update-oct2010 (20)

Chef in the cloud [dbccg]
Chef in the cloud [dbccg]Chef in the cloud [dbccg]
Chef in the cloud [dbccg]
 
PLNOG 5: Adam Jacob - Choose your own PLNOGventure
PLNOG 5: Adam Jacob - Choose your own PLNOGventurePLNOG 5: Adam Jacob - Choose your own PLNOGventure
PLNOG 5: Adam Jacob - Choose your own PLNOGventure
 
Cooking security sans@night
Cooking security sans@nightCooking security sans@night
Cooking security sans@night
 
Oper
OperOper
Oper
 
Gluecon 2010
Gluecon 2010Gluecon 2010
Gluecon 2010
 
3. cloudcamp lt
3. cloudcamp lt3. cloudcamp lt
3. cloudcamp lt
 
Operations as Code
Operations as CodeOperations as Code
Operations as Code
 
Opscode Lightning Talk - Operations as Code
Opscode Lightning Talk - Operations as CodeOpscode Lightning Talk - Operations as Code
Opscode Lightning Talk - Operations as Code
 
Html5 Development
Html5 DevelopmentHtml5 Development
Html5 Development
 
Fosdem chef-101-app-deploy
Fosdem chef-101-app-deployFosdem chef-101-app-deploy
Fosdem chef-101-app-deploy
 
Joomla PLT Summit Feedback
Joomla PLT Summit FeedbackJoomla PLT Summit Feedback
Joomla PLT Summit Feedback
 
Life after sun solaris death - open dj - fossa2011
Life after sun solaris death - open dj - fossa2011Life after sun solaris death - open dj - fossa2011
Life after sun solaris death - open dj - fossa2011
 
Mwrc2011 cookbook design patterns
Mwrc2011 cookbook design patternsMwrc2011 cookbook design patterns
Mwrc2011 cookbook design patterns
 
OpenDj Fossa2011
OpenDj Fossa2011OpenDj Fossa2011
OpenDj Fossa2011
 
Agile Enterprise Devops and Cloud - Interop 2010 NYC
Agile Enterprise Devops and Cloud - Interop 2010 NYCAgile Enterprise Devops and Cloud - Interop 2010 NYC
Agile Enterprise Devops and Cloud - Interop 2010 NYC
 
Operations as Code
Operations as CodeOperations as Code
Operations as Code
 
Continuous Integration Testing for Plone Using Hudson
Continuous Integration Testing for Plone Using HudsonContinuous Integration Testing for Plone Using Hudson
Continuous Integration Testing for Plone Using Hudson
 
Ruby on-rails-workshop
Ruby on-rails-workshopRuby on-rails-workshop
Ruby on-rails-workshop
 
Creating OpenSocial Apps
Creating OpenSocial AppsCreating OpenSocial Apps
Creating OpenSocial Apps
 
Foreman-and-Puppet-for-Openstack-Audo-Deployment
Foreman-and-Puppet-for-Openstack-Audo-DeploymentForeman-and-Puppet-for-Openstack-Audo-Deployment
Foreman-and-Puppet-for-Openstack-Audo-Deployment
 

Más de jtimberman

Socal piggies-app-deploy
Socal piggies-app-deploySocal piggies-app-deploy
Socal piggies-app-deployjtimberman
 
Oscon2011 tutorial
Oscon2011 tutorialOscon2011 tutorial
Oscon2011 tutorialjtimberman
 
Agile services-dev opsdays
Agile services-dev opsdaysAgile services-dev opsdays
Agile services-dev opsdaysjtimberman
 
Velocity2011 chef-workshop
Velocity2011 chef-workshopVelocity2011 chef-workshop
Velocity2011 chef-workshopjtimberman
 
tmux lightning talk mwrc
tmux lightning talk mwrctmux lightning talk mwrc
tmux lightning talk mwrcjtimberman
 
Understanding lwrp development
Understanding lwrp developmentUnderstanding lwrp development
Understanding lwrp developmentjtimberman
 
Automated infrastructure is on the menu
Automated infrastructure is on the menuAutomated infrastructure is on the menu
Automated infrastructure is on the menujtimberman
 

Más de jtimberman (7)

Socal piggies-app-deploy
Socal piggies-app-deploySocal piggies-app-deploy
Socal piggies-app-deploy
 
Oscon2011 tutorial
Oscon2011 tutorialOscon2011 tutorial
Oscon2011 tutorial
 
Agile services-dev opsdays
Agile services-dev opsdaysAgile services-dev opsdays
Agile services-dev opsdays
 
Velocity2011 chef-workshop
Velocity2011 chef-workshopVelocity2011 chef-workshop
Velocity2011 chef-workshop
 
tmux lightning talk mwrc
tmux lightning talk mwrctmux lightning talk mwrc
tmux lightning talk mwrc
 
Understanding lwrp development
Understanding lwrp developmentUnderstanding lwrp development
Understanding lwrp development
 
Automated infrastructure is on the menu
Automated infrastructure is on the menuAutomated infrastructure is on the menu
Automated infrastructure is on the menu
 

Último

Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewasmakika9823
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxSocio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxtrishalcan8
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfCatalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfOrient Homes
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 

Último (20)

Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxSocio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfCatalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Best Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting PartnershipBest Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting Partnership
 

Derailed chef update-oct2010

  • 1. Copyright © 2010 Opscode, Inc - All Rights Reserved Speaker: ‣ joshua@opscode.com ‣ @jtimberman ‣ www.opscode.com Joshua Timberman Technical Evangelist 1 Whats new with Chef? Wednesday, October 27, 2010
  • 2. Copyright © 2010 Opscode, Inc - All Rights Reserved 2http://www.flickr.com/photos/anotherphotograph/2100904507/sizes/o/ System administrator Opscode: Training, Services Wednesday, October 27, 2010
  • 3. Copyright © 2010 Opscode, Inc - All Rights Reserved 3http://www.brooklynstreetart.com/theBlog/wp-content/uploads/2008/12/swedish_chef_bork-sleeper-cell.jpg Wednesday, October 27, 2010
  • 4. Copyright © 2010 Opscode, Inc - All Rights Reserved 200 individuals 50 companies 1000+ commits! 4 Wednesday, October 27, 2010
  • 5. Copyright © 2010 Opscode, Inc - All Rights Reserved 5 Wednesday, October 27, 2010
  • 6. Copyright © 2010 Opscode, Inc - All Rights Reserved Current release: 6 Wednesday, October 27, 2010
  • 7. Copyright © 2010 Opscode, Inc - All Rights Reserved 0.9.10 7 Wednesday, October 27, 2010
  • 8. Copyright © 2010 Opscode, Inc - All Rights Reserved 8 0.9.10 Wednesday, October 27, 2010
  • 9. Copyright © 2010 Opscode, Inc - All Rights Reserved 9 0.9.12 Wednesday, October 27, 2010
  • 10. Copyright © 2010 Opscode, Inc - All Rights Reserved ~20 releases 10 Wednesday, October 27, 2010
  • 11. Copyright © 2010 Opscode, Inc - All Rights Reserved Authentication refactor 11 Wednesday, October 27, 2010
  • 12. Copyright © 2010 Opscode, Inc - All Rights Reserved Search Engine Change 12 Wednesday, October 27, 2010
  • 13. Copyright © 2010 Opscode, Inc - All Rights Reserved Robustificated API 13 Wednesday, October 27, 2010
  • 14. Copyright © 2010 Opscode, Inc - All Rights Reserved LWRP 14 Wednesday, October 27, 2010
  • 15. Copyright © 2010 Opscode, Inc - All Rights Reserved LWRP 15 aws_ebs_volume aws_elastic_ip daemontools_service bluepill_service pacman_group pacman_aur mysql_database Wednesday, October 27, 2010
  • 16. Copyright © 2010 Opscode, Inc - All Rights Reserved Data bags store arbitrary data 16 Wednesday, October 27, 2010
  • 17. Copyright © 2010 Opscode, Inc - All Rights Reserved 17 Wednesday, October 27, 2010
  • 18. Copyright © 2010 Opscode, Inc - All Rights Reserved 18 Cookbooks are shareable! cookbooks.opscode.com Wednesday, October 27, 2010
  • 19. Copyright © 2010 Opscode, Inc - All Rights Reserved Cookbook Site API 19 REST API “knife cookbook site” Wednesday, October 27, 2010
  • 20. Copyright © 2010 Opscode, Inc - All Rights Reserved The Opscode Platform is a hosted Chef Server 20 http://www.opscode.com Wednesday, October 27, 2010
  • 21. Copyright © 2010 Opscode, Inc - All Rights Reserved 21 Training! Wednesday, October 27, 2010
  • 22. Copyright © 2010 Opscode, Inc - All Rights Reserved info.opscode.com/ opentraining 22 Wednesday, October 27, 2010
  • 23. Copyright © 2010 Opscode, Inc - All Rights Reserved Training and Services 23 3 day fundamentals 5 day bootcamp Consulting services Webcasts, guides, support Wednesday, October 27, 2010
  • 24. Copyright © 2010 Opscode, Inc - All Rights Reserved Command-line API utility, Knife 24http://www.flickr.com/photos/myklroventine/3474391066/ Wednesday, October 27, 2010
  • 25. Copyright © 2010 Opscode, Inc - All Rights Reserved Knife - Chef Server API role node client cookbook data bag search 25 Wednesday, October 27, 2010
  • 26. Copyright © 2010 Opscode, Inc - All Rights Reserved 26 cookbooks.opscode.com knife cookbook site ‣ download ‣ list ‣ search ‣ share ‣ show ‣ unshare ‣ vendor Wednesday, October 27, 2010
  • 27. Copyright © 2010 Opscode, Inc - All Rights Reserved 27 Wednesday, October 27, 2010
  • 28. Copyright © 2010 Opscode, Inc - All Rights Reserved 28 Fog EC2 Rackspace/Openstack Terremark/vcloud Slicehost Others...? Wednesday, October 27, 2010
  • 29. Copyright © 2010 Opscode, Inc - All Rights Reserved 29 Knife resources man page --help examples webcasts Wednesday, October 27, 2010
  • 30. Copyright © 2010 Opscode, Inc - All Rights Reserved Shef is Chef in IRB 30 Wednesday, October 27, 2010
  • 31. Copyright © 2010 Opscode, Inc - All Rights Reserved 31 cider:~ (ruby-1.9.2-p0) % shef loading configuration: /Users/ jtimberman/.chef/shef.rb Session type: standalone Loading..........................done. This is shef, the Chef shell. Chef Version: 0.9.10 http://www.opscode.com/chef http://wiki.opscode.com/display/chef/ Home run `help' for help, `exit' or ^D to quit. Ohai2u jtimberman@cider.local! chef > Wednesday, October 27, 2010
  • 32. Copyright © 2010 Opscode, Inc - All Rights Reserved 32 chef > recipe chef:recipe > file "/tmp/derailed" do chef:recipe > content "Hello world!" chef:recipe ?> end => file[/tmp/derailed] chef:recipe > run_chef [Wed, 20 Oct 2010 20:04:36 -0600] DEBUG: Processing file[/tmp/ derailed] on jtimberman [Wed, 20 Oct 2010 20:04:36 -0600] INFO: Creating file[/tmp/derailed] at /tmp/derailed => true chef:recipe > IO.read("/tmp/derailed") => "Hello world!" Write resources! It’s just ruby! Wednesday, October 27, 2010
  • 33. Copyright © 2010 Opscode, Inc - All Rights Reserved 33 chef:recipe > search(:node, "*:*") => [node[bourbon], node[archvm.int], node [cask.int], node[barkeep.int], node [cider.int]] Wednesday, October 27, 2010
  • 34. Copyright © 2010 Opscode, Inc - All Rights Reserved Resources/Questions 34 www.opscode.com/chef IRC and Mailing lists ‣ irc.freenode.net #chef ‣ lists.opscode.com Twitter: ‣ @opscode, #opschef ‣ @jtimberman Questions? Wednesday, October 27, 2010