Openstack Heat Orchestration Template

Cloud and Automation are real buzzwords these days. The concept of “the cloud” is evolving day-by-day. The open-source community is working hard for evolving the cloud concept, helping cloud users and to provide every facility required by users. Openstack is an open-source software platform for cloud management.

Heat is an OpenStack component that provides a template to create different OpenStack resources like Instance, Router, Network, etc. Heat primarily manages infrastructure, but the templates integrate well with software configuration management tools. Continue reading

OpenStack Developer’s Guide

In the previous post, we talked about how to set up an environment for OpenStack development. Today, we will talk about solving OpenStack bugs and uploading a patch set on launchpad.

Before this, first let me tell you what launchpad is. Launchpad is a community for developers, where developers from all around the world post bugs and blueprints for developers of all levels.  Continue reading

How to setup DevStack for OpenStack development

For anyone getting started with OpenStack, the best way is to start OpenStack development is with DevStack which provides a series of extensible and customizable scripts and can be used to bring a complete OpenStack development environment from git master.
This tutorial will take you through all the steps needed for setting up DevStack on your system. It should however be noted (and this warning comes straight from DevStack’s own documentation) that DevStack makes a considerable amount of changes to the system on which it is installed. Continue reading