Saturday, March 8, 2014
Ansible is part of the configuration management family that includes Puppet, Chef, and SaltStack.
Having only ever used Chef, I found Ansible to have a much, much lower learning curve and I spent more time using it rather than learning it.
Despite its easy of use, there is always a bit of prep work needed to get started.
I will be running everything from OS X Mavericks. With the possible exception of the installation, all the other steps should work on most Linux distributions.
Monday, February 17, 2014
In a previous post I went through two typical Chef Environment files specific to Rackspace Private Cloud v4.1.x powered by OpenStack Grizzly with nova-network and Quantum Networking. However, with Rackspace Private Cloud v4.2.x powered by OpenStack Havana some things have changed, in particular Quantum has been renamed to Neutron.
In my newest post, I break down each part of the Chef Environment file, including the Highly Available pieces, specific to Rackspace Private Cloud 4.2.x powered by OpenStack Havana at the Rackspace Developer Blog.
Sunday, February 9, 2014
I was bootstraping a new cloud server with Ansible version 1.4.4 on OS X Mavericks by running
ansible-playbook bootstrap.yml --user root --ask-pass and I received the following error:
Monday, February 3, 2014
In a RHEL or CentOS Kickstart Profile you can easily set the root password with the following command:
rootpw "password here"
However, anyone using the Kickstart Profile to provision a RHEL or CentOS server will see the root password in plain text.
Luckily, it is possible to hash this password and put it in the Kickstart Profile with the following command:
rootpw --iscrypted password_hash
However, how do you generate the password hash? Depending on your authconfig configuration, there are several different ways to do this.
Monday, February 3, 2014
OpenStack is composed of many different projects. The core projects provide compute, storage, and network resources.
The Neutron project provides network resources to the OpenStack environment and can be difficult to get started with.
Thursday, January 30, 2014
Below is a rough set of notes to setup RHEL 5 and 6 to authenticate against Active Directory running on Windows Server 2008 R2 with SSSD using Kerberos and LDAP.
Sunday, January 19, 2014
Thursday, December 19, 2013
Rackspace Private Cloud, and OpenStack on its own, can be a formidable set of software to install. Rackspace Private Cloud uses Chef to deploy OpenStack, and while Chef itself has a high learning curve, its use does make deploying OpenStack easier and more scalable.
Tuesday, December 17, 2013
In several previous posts, I detailed step-by-step how to deploy Rackspace Private Cloud v4.1.2 on Ubuntu Server 12.04.3 LTS or CentOS 6.5 with nova-network, Rackspace Private Cloud v4.1.3 on Ubuntu Server 12.04.3 LTS with Quantum Networking, and Rackspace Private Cloud v4.2.1 on Ubuntu Server 12.04.3 LTS with Neutron Networking using Vagrant on-top of VirtualBox or VMware Fusion.
Thursday, December 12, 2013
The following steps assume you have arrived at this post from one of the following posts:
Now that you have Rackspace Private Cloud installed, it is time to spin up your first OpenStack instance, but there are several things you should do beforehand so you can fully utilize your OpenStack instance.
Note that in OpenStack Havana, Quantum Networking was renamed to Neutron Networking. This post covers both OpenStack Grizzly (RPC v4.1.3) and OpenStack Havana (RPC v4.2.x). I will specify when you should use the quantum commands or the neutron commands.