Red Hat is one of the most successful software companies that makes billions of dollars selling open source software. The book The Open Organization written by Jim Whitehurst, CEO of Red Hat, provides a great insight into the company culture and how things get done at Red Hat. This blogpost lists some of the ideas I learned from this book.
Update 6/19/2018: The openstack-heat kube-up provider used in this tutorial was
removed in Kubernetes version 1.10. If you want to install Kubernetes 1.10 or later on OpenStack, this tutorial won’t help you.
Want to install Kubernetes on top of OpenStack? There are
many ways how to install a Kubernetes cluster. The upcoming Kubernetes 1.3 release comes with yet another method called
OpenStack Heat. In this article, we’re going to explore this deployment method when creating a minimum Kubernetes cluster on top of OpenStack.
Do you need to provision an NFS share for your Hadoop cluster? And what about creating a CIFS share to make your files accesible to the Windows clients? Manila is a provisioning and management service for shared file systems within OpenStack. Let’s test-drive it in this blogpost.
TripleO is an OpenStack deployment and management tool I’ve been using since the Kilo release of OpenStack. It does its job pretty well, however not everything is perfect. My experience presented in this article applies more or less to the Red Hat’s OpenStack director too, as the Red Hat OpenStack director is a downstream version of TripleO.
The MariaDB Galera packages provided by the RDO project in their OpenStack repositories don’t seem to include a command or script to bootstrap the cluster. Let’s look at an alternative way to bring the cluster up.
If you don’t monitor it, it’s not in production! To get an OpenStack cloud ready for production, monitoring is a must. Let’s take a look at two projects providing Nagios/Icinga plugins for checking the health of OpenStack services.
RDO Manager defines multiple roles that nodes can play in OpenStack deployment. For large-sized installations, RDO features automatic assignment of roles to nodes. This assignment is based on the facts that RDO obtained about each node during the introspection. However, for smaller deployments, you might prefer to assign the roles to the available nodes by hand. It was not straight forward for me to find out about this manual option even when it is described in the
TripleO documentation. Let’s review the required configuration steps in this blogpost.
The OpenStack Liberty was released last week. In this article I’ll briefly describe how to deploy the OpenStack Liberty on RHEL7 using RDO Manager.
Os-net-config is a simple tool to configure networking of Linux hosts. Combined with Cloud-init, it’s suitable for network configuration of virtual machines when booting in the cloud. Let’s take a closer look at os-net-config.
In this article, we’re going to make an entire VLAN trunk on the host accessible to the guest machine. The guest machine can then create VLAN subinterfaces in order to access a particular VLAN.