Recent articles

This page includes links to other articles that you may find interesting.


GitOps Deployment and Image Management

Managing container images within the GitOps process

In part 1 of the series, we introduced the main concepts of GitOps, together with the open source automation technology Tekton and ArgoCD. These tools operate on the Red Hat OpenShift platform to deliver a cloud-native continuous integration and continuous delivery process. The first article also gave an indicative structure for Git repository and ArgoCD applications that can create a secure and audited process for the delivery to production. This article will continue the series by explaining how container images produced during the continuous integration phase can be successfully managed and used within the continuous delivery phase.

Mark Roberts, Principal Solution Architect, Red Hat


An introduction to GitOps

The major principles and automation required

GitOps is a term that has become very popular in the last few years and is easily on its way to becoming just as overloaded with myth and mystery as DevOps. Some definitions of GitOps describe it as a mechanism for delivering and maintaining the infrastructure on which Kubernetes applications run. Other definitions include the infrastructure focus, and augment it with the definition of a business application that has been created for the platform. This article is part 1 of a series of articles and it will present the principles and practices of GitOps, explaining the why and how of the automated processes that aim to deliver secure, high-quality, microservice-based applications quickly and efficiently.

Mark Roberts, Principal Solution Architect, Red Hat


A Guide to Tekton and Resource Quotas

Ensuring pipelines run when you have resource quotas in place

Many teams have resource quotas in place on projects to ensure that individual teams or applications do not consume large amounts of CPU and memory resources on worker nodes. No argument about that, necessarily. However when you try to run Tekton pipelines in such projects you find that they are unable to work due to issues with init containers. This article explains the problem and how to overcome it.

Mark Roberts, Senior Solution Architect, Red Hat

DevSecOps

Why you should care and how to get started

Software development teams have made some great strides in business engagement through agile development. This article shows how similar transformations can be made through the engagement of security experts within cross functional teams. Covering both culture and technological innovation this article is a must for any team trying to improve their security posture.

Chris Jenkins, Principal Solution Architect & EMEA Chief Technologist 

Katrina Novakovic, Senior Architect, Red Hat


Network Policies

Controlling Cross-Project Communication on OpenShift

This article, on the Red Hat Blog site, presents a simple example to show how network policies can be used. It also includes an example set of network policies to allow specific traffic and block a ‘rogue’ application.

Mark Roberts, Senior Solution Architect, Red Hat


OpenShift Pipelines

The Tekton open source project delivered on the OpenShift platform

A series of articles that introduce the concepts and practices of OpenShift Pipelines. This enables teams to create complete cloud-native pipelines, quickly and easily, that run reliably without any specific infrastructure to maintain.

This five part series covers everything you need to go from zero on Tekton.

Additional article on triggering OpenShift Pipelines from a webhook.

Mark Roberts, Senior Solution Architect, Red Hat

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s