Stupid OpenStack Tricks

Thu 16 January 2014 by Lars Kellogg-Stedman Tags openstack tricks

I work with several different OpenStack installations. I usually work on the command line, sourcing in an appropriate stackrc with credentials as necessary, but occasionally I want to use the dashboard for something.

For all of the deployments with which I work, the keystone endpoint is on the same host …

read more

Direct access to Nova metadata

Tue 14 January 2014 by Lars Kellogg-Stedman Tags openstack

When you boot a virtual instance under OpenStack, your instance has access to certain instance metadata via the Nova metadata service, which is canonically available at http://169.254.169.254/.

In an environment running Neutron, a request from your instance must traverse a number of steps:

  • From the instance …
read more

RDO Bug Triage

Mon 13 January 2014 by Lars Kellogg-Stedman Tags openstack redhat

This Wednesday, January 15, at 14:00 UTC (that's 9AM US/Eastern, or date -d "14:00 UTC" in your local timezone) I will be helping out with the RDO bug triage day. We'll be trying to validate all the untriaged bugs opened against RDO.

Feel free to drop by …

read more

Visualizing Neutron Networking with GraphViz

Mon 23 December 2013 by Lars Kellogg-Stedman Tags openstack neutron networking

I've put together a few tools to help gather information about your Neutron and network configuration and visualize it in different ways. All of these tools are available as part of my neutron-diag repository on GitHub.

In this post I'm going to look at a tool that will help you …

read more

An introduction to OpenStack Heat

Fri 06 December 2013 by Lars Kellogg-Stedman Tags openstack heat neutron

Heat is a template-based orchestration mechanism for use with OpenStack. With Heat, you can deploy collections of resources -- networks, servers, storage, and more -- all from a single, parameterized template.

In this article I will introduce Heat templates and the heat command line client.

Writing templates

Because Heat began life as …

read more