Post on 08-Sep-2014
description
Chef for OpenStackLA OpenStack Meetup
Matt Raymatt@opscode.com
IRC/Twitter/GitHub: mattraywww.opscode.com/openstack
Hackday Agenda
• Introductions
• Overview/Status
• Potential Topics/Goals
• Hack
• Capture Progress and Roadmap
Chef for OpenStack: Why
• Community for the automated deployment and management of OpenStack
• Reduce fragmentation and encourage collaboration
• Deploying OpenStack is not "secret sauce"
• Project not a product
• Apache License, Version 2.0
• CLA required
Chef for OpenStack: What
• Chef Repository for Deploying OpenStack
• Cookbooks
• Keystone
• Glance
• Nova
• Horizon
• Swift
• Knife OpenStack
Chef for OpenStack: Where
• opscode.com/openstack
• groups.google.com/group/opscode-chef-openstack
• #openstack-chef on irc.freenode.net
• github.com/opscode/openstack-chef-repo
• github.com/opscode-cookbooks/
• keystone, glance, nova, horizon, swift
• github.com/opscode/knife-openstack
Chef for OpenStack: Who
Chef for OpenStack: When
• Essex is working
• KVM
• Ubuntu 12.04
• more to come!
• Folsom about to start (today?)
• Milestone 3 for features
• Grizzly and forward
Deploying OpenStack
• Chef ties it all together automatically
• Scaling changes how we deploy
• Interchangeable components
• Configurations shared, supported & documented
• Licensing makes it available to everyone
Rackspace Cloud Builders
• Source of current cookbooks
• github.com/rcbops/chef-cookbooks
• www.rackspace.com/cloud/private/
• Cookbooks reusable outside of OpenStack
• Virtualization
• Databases
• RabbitMQ
• Librarian
• Spiceweasel
• pxe_dust
• Crowbar
Chef for OpenStack Ecosystem
http://www.flickr.com/photos/16339684@N00/2681435235/
An Evolving Project
Let's Have aHackday!
• Chef 10.14
• Why-Run
• Logging
• Chef 11
• Erlang! SQL! Rails! Omnibus!
• Partial search
• Reporting
• Test-Kitchen
• Chef Developer Summit
Chef Roadmap
• Documentation
• Hypervisors (LXC, Xen, Hyper-V)
• Databases (PostgreSQL)
• Operating Systems (RHEL)
• HA Configuration
• Quantum
• Cinder
Chef for OpenStack Roadmap
Hackday Topics
• Prerequisites documentation (OS, network)
• Test-Kitchen, TravisCI, Foodcritic
• Desktop virtualization
• Hypervisor breakout (KVM, LXC)
• OpenStack-Syslog/Monitoring
• RHEL/SUSE support
• Ceph as nova-volumes/Cinder
• Swift start
• knife-openstack/hp/rackspace
• Technical Debt!
Thanks!
Matt Raymatt@opscode.com
IRC/Twitter/GitHub: mattraywww.opscode.com/openstack