ryan-cook.png

Principal Emerging Technologies Developer

Ryan Cook

Ryan has been at Red Hat for 6 years. He loves automation and generally anything that makes his job easier.

Ryan Cook's contributions

GitOps and Kubernetes logos
Article

GitOps: Stop, collaborate and deploy

Ryan Cook + 1

In this DevNation Tech Talk, we use git to deploy a GitOps tool, manage applications and cluster resources, and migrate an application with zero downtime.

            Article
       Thumbnail
Article

Mixing developers and systems administrators for speed and value

Ryan Cook

In many organizations development teams are split up from systems administrators. Both teams focus mainly on their roles and responsibilities, but this can lead to problems. Tensions between the groups can hinder your organization's efforts in getting the best product to the consumers in the shortest amount of time. Below are quotes which are commonly come up between developers and systems administrators. “Why doesn't the development team have to be on call? It's their code that breaks the system.” “Why...

Article

How Team Inception CI/CDs

Jen Krieger + 4

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. Check out code We use a combination of github.com and an internal installation of gitolite, depending on...

            Article
       Thumbnail
Article

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

Ryan Cook

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 IT. We decided that...