Software Collections and the Developer Community

Software Collections and the Developer Community

Background Red Hat Software Collections 1.2 was recently released and with it, comes a different message to developers on Red Hat Enterprise Linux and CentOS. Unless you need 10 years of support for your application stack (MySQL, PHP, Ruby, Rails), use Red Hat Software Collections (RHSCL). RHSCL provides developers with the latest version of tools

A Practical Introduction to the Docker Registry Server

Background One of the key advantages of using Docker is it’s centralized image management server, called a Registry Server. The Docker project, as well as Red Hat, maintain public registry servers which host supported images. The Docker project also provides an Open Source version of the Registry server which can be deployed on premise in

Deep Dive: Rebasing vs. Backporting

Background Impetus Recently, I saw a discussion was started, asking about the importance of the operating system on the LinkedIn OpenStack group: Ubuntu can overtake Red Hat in private clouds because the OS doesn’t really matter I found the conversation wildly interesting because several people expressed reasons for why they think the operating system does

A Practical Introduction to Docker Containers

Background Why Docker has quite an amount of buzz around it today because it makes so many things easy that were difficult with virtual machines. Docker containers makes it easy for Developers, Systems Administrators, Architects, Consultants and others to quickly test a piece of software in a container; much quicker than a virtual machine, and

DevNation 2014: San Francisco: Resiliant Messaging AMQ

DevNation 2014: San Francisco: Resiliant Messaging AMQ

This presentation is a 16 slide introduction to what must be thought about when building a production cloud. Proper image management is critical engineering task.

CentOS Post Mortem & Analysis

Background I manage the crunchtools lab and the infrastructure for this blog similar to a development data center. I have a rigorous weekly checklist, which includes optionally applying operating system patches as they are available. I do not perform the updates every week because of time constraints, but when I do, I patch all of

Red Hat Enterprise Virtualization (RHEV) & Identity, Policy, Audit (IPA)

Background In my ever evolving lab, it came time to integrate Red Hat Enterprise Linux (RHEV) with Identity, Policy, Audit (IPA).There were a few caveats and searching Google didn’t help, so hopefully this article can save you some time. Integrating the two was fairly straitforward. The biggest challenge was finding a quick and easy way

Devops with Bash

This presentation walks through some of the software development processes used to develop Shiva, a mass ssh client. The development of Shiva was used as a teaching aid for a class taught at Ohio Linux Fest 2012. Shiva was used to demonstrate concepts such as good command line interface design, testing, configuration design and advanced features of Bash, such as background functions. This presentation and associated class were developed to help systems adminsitrators think more like developers.