How Team Inception CI/CDs


Our infrastructure and how we continuously integrate and deliver (CI/CD) our code changes with each piece of work we finish. We fully expect that it will change even more as we bring up A|B functionality & enhance our testing process. However, we thought it would be fun to give a closer look into the team’s pipeline from checking out code to integration testing.

CI/CD Team Inception

Continue reading

How Red Hat’s Inception DevOps team utilized Docker for the Release Engine


As we have discussed in the past, Team Inception has been working on a release engine to automate RPM code deployments within Red Hat IT. On July 8 we passed a significant milestone by successfully using Release Engine in our QA environment.  This was an incredible achievement which included a number of feature requests, defect fixes, and collaboration between multiple teams to produce an open source application that will address growing needs internally in Red Hat ITWe decided that since we are attempting to make waves internally we should also use a product that is currently making waves throughout the industry: so we chose Docker.

Continue reading

Gene Kim and Red Hat IT Part 3: A DevOps Implementation Strategy


Part three of a four-part series on DevOps with Gene Kim and Red Hat IT.

Panelists:

  • Bill Montgomery: Manager, Red Hat IT
  • Steve Milner: Engineer, Red Hat IT
  • Jen Krieger: Product Owner, Red Hat IT
  • Tim Bielawa: Engineer, Red Hat IT
  • Chris Murphy: Engineer, Red Hat IT

Introduction: Gene Kim, award-winning CTO and co-author of “The Phoenix Project,” recently sat down with Red Hat IT’s Inception team to discuss their DevOps mission. Here are the highlights from the conversation.

On the Inception team’s DevOps and CI/CD implementation strategy:

Gene: Why did you decide to first focus on release automation? Continue reading

Gene Kim and Red Hat IT Part 1: Getting DevOps Off the Ground


This is part one of a four-part series on DevOps with Gene Kim and Red Hat IT’s Inception Team.

Panelists:

  • Bill Montgomery: Manager, Red Hat IT
  • Steve Milner: Engineer, Red Hat IT
  • Jen Krieger: Product Owner, Red Hat IT
  • Tim Bielawa: Engineer, Red Hat IT
  • Chris Murphy: Engineer, Red Hat IT

Introduction: Gene Kim, award-winning CTO and co-author of “The Phoenix Project,” recently sat down with Red Hat IT’s Inception team to discuss their DevOps mission. Here are the highlights from the conversation. Continue reading

Building a Continuous Deployment Engine


A couple of weeks ago, I mentioned that we (the Red Hat Inception Team) are building “a thing.”  Given our own internal interest in the topic, you may be wondering why we chose a custom Release Engine over pre-baked tooling. There are many different reasons why we went in this direction; I’m going to cover four.

Why #1: There are many existing FOSS tools to automate portions of a release process, but there seems to be a tooling gap in tying them easily together. Continue reading