As many of you have probably heard, Red Hat announced a new “Docker server” at Summit. The new server is called “Atomic” and details can be found at the project home page. As you all know, I tend to be interested in using Software Collections to ensure the portability of applications. So, putting my
foot^W money where my mouth is, I decided to download Atomic, run it as a VM, create a Docker image with a Software Collection, and copy a previous app there, unchanged. The pros and cons of running an application as a Docker container are debated heavily elsewhere, so we won’t discuss the “why” (unless you tell us we should in the comments 🙂 ), just the “how.”
Continue reading “Moving an RHSCL app to Docker on Atomic”
We previously mentioned that Team Inception was focusing on making the deployment of packaged code a better situation for those in Red Hat IT. Here is a high-level overview of the work that we are doing:
Continue reading “Red Hat IT & Continuous Deployment”
UPDATE: Read the new article “How to run systemd in a container” for the latest information.
I have been working on Docker for the last few months, mainly getting SELinux added to help CONTAIN Containers.
libvirt-sandbox – virt-sandbox-service
For the last couple of years I was working on a different container technology using libvirt-lxc, in addition to my regular SELinux job. I built the virt-sandbox-service tool which would carve up your host system into a bunch of service containers. My idea was to run systemd within a container and then systemd would start services the same way inside a container as it would outside the container. Running a virt-sandbox-service container with an Apache unit file, you only see systemd, journald and the httpd processes running. Very little overhead, and creating a service container was simple, you only needed to specify the unit file of the service you wanted to put in the container.
Continue reading “Running systemd within a Docker Container”
If you are a Linux System Administrator, then passing the Red Hat Certified Engineer exam is probably on your to-do list for career development or better yet, it has been checked off your to-do list with great pride when you passed the exam. If the latter applies to your situation, let me congratulate you! You’ve earned it!
But what if you are a Developer? Should you even care about this certification? Well, here at Red Hat IT, we began piloting a ‘program’ approximately four years ago that would allow Red Hat IT developers to gain full access to production servers with the intent to allow them to work with the IT Operations teams on: deploying, debugging, and monitoring applications in Production.
Continue reading “RHCE, the developer’s key to production access at Red Hat IT”
Matt Hicks, Red Hat director of OpenShift engineering, ties together these important nascent pieces together for cloud development and deployment.
Continue reading Repost: GearD-The Intersection of PaaS, Docker and Project Atomic
If you are anything like me, you live in perpetual fear of breaking your primary machine. The one you use for reading email, twitter, notifying you of meetings, etc. Over the years we have seen many attempts to alleviate this problem, things like etckeeper, using git to manage home (duck it), regular backups (sure…), etc.
Continue reading “Unexpected Feature of Software Collections”
Each day I get off the elevator and walk to my desk at Red Hat I am greeted by a very large sign that says “Release early, release often.” This sign encourages us to get incremental results and get feedback on the software that we are working on early rather than uncovering a fatal flaw in design or implementation late in the process.
Continue reading “Monitoring: Corollary to "Release Early and Often"”
Red Hat Enterprise Linux 7 Release Candidate now available
“As mentioned during Red Hat Summit 2014 last week, we are excited to announce that Red Hat Enterprise Linux 7 Release Candidate (RC) is now publicly available for testing. A pre-release build of Red Hat Enterprise Linux 7, Red Hat Enterprise Linux 7 RC offers a near-final look at Red Hat’s flagship operating system crafted for the open hybrid cloud, building upon the feedback collected during the beta program for Red Hat Enterprise Linux 7.” Read all of today’s announcement.
Continue reading “RHEL 7 RC now available – has RHSCL 1.1 support”
As we mentioned previously, here’s the video of Red Hat’s Marina Zhurakhinskaya’s PyCon 2014 NA session, Outreach Program for Women: Lessons in Collaboration.
Abstract: “Since 2010, the GNOME Foundation’s Outreach Program for Women has provided 130 women with an opportunity to participate in remote internships with 23 Free Software organizations. This talk will cover the history of the program, what makes it successful, how the same strategies can be used for engaging all new contributors, and what other initiatives help increase diversity in Free Software.”
Continue reading “PyCon 2014 session – Outreach Program for Women: Lessons in Collaboration”