OpenStack Link Dump 8/21/2013

Doing some maintenance on my open-tabs, here is a dump of the OpenStack-ish things I’ve been looking at recently: http://my1.fr/blog/why-openstack-puppet-modules-did-not-have-vacation/ – Puppet Modules for OpenStack update http://www.blog.sandro-mathys.ch/2013/08/install-rdo-havana-2-on-fedora-19-and.html – RDO on Fedora 19 http://www.sebastien-han.fr/blog/2013/08/16/best-localrc-for-devstack/ – LocalRC settings for doing different DevStack things https://github.com/lorin/devstack-vm – Ansible & DevStack w/ Vagrant https://github.com/al3x/sovereign – Ansible Playbooks for OpenStack Private
-> Continue reading OpenStack Link Dump 8/21/2013

Ubuntu 12.04 Cloud Archive, OpenStack, and Puppet

When working with the Puppet modules for OpenStack, it turns out that if you’re working with Ubuntu 12.04, you need the Ubuntu Cloud Archive added in order for things to run smoothly. To do that, add the following bits for each node in your site.pp manifest: node /puppet-controller.puppet.lab/ { class { ‘openstack::repo::uca’: release => ‘grizzly’,
-> Continue reading Ubuntu 12.04 Cloud Archive, OpenStack, and Puppet

Couch To OpenStack – The Path Forward

Howdy Couch to OpenStackers! There have been some things happening in “the real world” that require me to be away for an extended period. Thus, I’ll be stepping back from this series of podcasts for a bit. That said, you are in amazing hands: I’d like to take a moment to introduce Trevor Roberts, Jr. and Jonathan
-> Continue reading Couch To OpenStack – The Path Forward

Couch to OpenStack – Keystone Follow-Up

Thanks everyone for coming along last night. To recap we: Used git to clone the Couch to OpenStack repo Used Vagrant to stand up the ‘controller’ VM Use the Vagrant shell provisioner to install Ubuntu Grizzly repos MySQL KeyStone Setup .stackrc with environment variables Discussed OpenStack Identity authentication and authorization process flow Discussed OpenStack Concepts
-> Continue reading Couch to OpenStack – Keystone Follow-Up

[Couch to OpenStack] Homework Assignment – Github, Install MySQL / Keystone

Now that we have Vagrant up and running and a good understanding of how to bring a vagrant box up and down, let’s take this next week and do the following for homework: Sign up for a GitHub account Fork the Couch_to_OpenStack repo (https://github.com/bunchc/Couch_to_OpenStack/) Review the guide here: http://docs.openstack.org/grizzly/basic-install/apt/content/basic-install_controller.html#basic-install_controller-common Install MySQL and Keystone Submit Changes to
-> Continue reading [Couch to OpenStack] Homework Assignment – Github, Install MySQL / Keystone

Couch to OpenStack – Vagrant Primer Follow-up

Last night Mr. VMTrooper himself (@VMTrooper) walked us through the basics of Vagrant. That is, we started with nothing, installed Vagrant and VirtualBox. From there we spun up the first VM. Then we delved into some of the various provisioners, scripts, and more advanced multi-vm vagrant environments. If you are following along and get stuck,
-> Continue reading Couch to OpenStack – Vagrant Primer Follow-up

Getting Started with Vagrant & VirtualBox

Part of the pre-work / homework for next weeks “Couch to OpenStack” program is to get a Vagrant environment going on your laptop (or wherever else you choose to run these things). We’re not going to go into the “Why Vagrant” or “What is Vagrant” questions. Those are better answered elsewhere. What follows are the
-> Continue reading Getting Started with Vagrant & VirtualBox

#vBrownBag Couch to OpenStack – Intro Follow-Up

Well, how’s that for some lessons learned! Last night we didn’t get as far as I had planned and for that, I apologize. However, we’re not going to let that stop us are we? We’ve adjusted the schedule to add a night dedicated to a Vagrant primer & Lab tools needed for the rest of
-> Continue reading #vBrownBag Couch to OpenStack – Intro Follow-Up

Pre-Work: Couch to OpenStack #vBrownBag

Consider this the official announcement and 48 hour warning for those that want to dive head first into OpenStack. If don’t know about the program, or want to sign up, check here. Couch to OpenStack Materials Needed for Day 1 git (http://github.com/) vagrant (http://vagrantup.com) Internets (3 to 4 acres of internet will be fine) VirtualBox
-> Continue reading Pre-Work: Couch to OpenStack #vBrownBag

#vBrownBag Podcast – Couch to OpenStack!

In the theme of Couch to 5k which is more or less a getting started with getting fit, I’ll be kicking off July 2013 with a “Couch to OpenStack” series of blog posts and podcasts. We’ll begin at the beginning with a quick overview of OpenStack and it’s varied projects. We will then begin a
-> Continue reading #vBrownBag Podcast – Couch to OpenStack!

#vBrownBag Podcast Follow-ups

Sorry for the delay on some of these, it’s been an interesting few weeks. Here are the last bunch of #vBrownBag Podcast’s: Videos Puppet, DevOps, OpenStack, etc. 2013-05-28 20.04 #vBrownBag OpenStack – Puppet Labs, Config Management, DevOps, OpenStack from ProfessionalVMware on Vimeo. OpenStack Monitoring with Sensu 2013-05-28 20.04 #vBrownBag Sack Lunch – OpenStack Monitoring (Sensu)
-> Continue reading #vBrownBag Podcast Follow-ups

OpenStack Monitoring – Part 1 Installing Sensu

When OpenStack is deployed, it can grow to be quite complex and have any number of service interdependencies which makes monitoring it difficult. The Mirantis blog does a much better job of describing this than I could. This series will cover installing and configuring Sensu & it’s respective checks to monitor your OpenStack installation. This
-> Continue reading OpenStack Monitoring – Part 1 Installing Sensu

Chef, Razor, OpenStack – Part 3

Ok, we’re now really deep into things. Because I’ve been a few weeks in getting this post out there, and because the material is deep in places, you may want to review: Part 1 – Installing Chef and importing cookbooks. Part 2 – Using Chef to bootstrap Razor Back with us? Ok! So, our current state
-> Continue reading Chef, Razor, OpenStack – Part 3

OpenStack Swift, Raspberry Pi, 23 USB Keys – aka GhettoSAN v2

OpenStack GhettoSAN on Raspberry Pi “GhettoSAN” originally started out back when I wore a VMware hat more consistently and was a project born to answer: “I have 400,000 USB keys from a trade show, now what”. At first we ran Nexenta as a storage platform and while that ran well, however as it scaled up,
-> Continue reading OpenStack Swift, Raspberry Pi, 23 USB Keys – aka GhettoSAN v2

#vBrownBag – Chef & OpenStack

Video #vBrownBag OpenStack – Opscode Chef, Matt Ray, DevOps and the state of OpenStack from ProfessionalVMware on Vimeo. Links http://www.amazon.com/Chef-Definitive-Guide-Stephen-Nelson-Smith/dp/1449327443/ http://wiki.opscode.com/display/chef/Installing%20Omnibus%20Chef%20Client%20on%20Linux%20and%20Mac http://www.amazon.com/Instant-Chef-Starter-John-Ewart/dp/1782163468/ref=sr_1_1?ie=UTF8&qid=1368569194&sr=8-1&keywords=chef https://wiki.openstack.org/wiki/IRC http://www.slideshare.net/mattray/chef-for-openstack-grizzly-roadmap http://www.opscode.com/blog/2012/06/27/chef-for-openstack/ http://docs.opscode.com/ https://learnchef.opscode.com/ http://chefconf.opscode.com/ http://www.youtube.com/channel/UCQ74G2gKXdpwZkXEsclzcrA Stupid Youtube paste thing is broken, here’s the link https://github.com/mattray http://www.slideshare.net/mattray http://community.opscode.com/users/mray http://www.slideshare.net/mattray/chef-and-openstack-workshop-from-chefconf-2013 Chef resources: https://learnchef.opscode.com/ https://docs.opscode.com Omnibus: https://github.com/opscode/omnibus-ruby https://twitter.com/RubyLeaders/status/334329015022284800 #openstack-chef on irc.freenode.net groups.google.com/group/opscode-chef-openstack @chefopenstack StackForge https://github.com/stackforge/cookbook-openstack-common/
-> Continue reading #vBrownBag – Chef & OpenStack

Chef, Razor, OpenStack – Part 2

In the last post we talked about what it is we are building as well as built the Chef Server that will service the remainder of the environment. As before, this work is being done in conjunction with the upcoming updated release of the OpenStack Cookbook with Kevin Jackson. In this part we will cover
-> Continue reading Chef, Razor, OpenStack – Part 2