OpenShift blog

    July 26, 2021

    Improving the Resource Efficiency for OpenShift Clusters Via Trimaran Schedulers

    Challenges of Resource Management In OpenShift, as a developer, you can optionally specify how much of each resource (CPU, memory and others) a container needs via setting the request and the ...

    Asser Tantawi and Chen Wang

    May 18, 2021

    Image Garbage Collection in OpenShift

    The image garbage collector is one of two mechanisms present in every kubernetes cluster node trying to maintain enough available space in the local disks for normal operations to continue. The other ...

    Jose Jerez

    May 12, 2021

    OCP Disaster Recovery Part 1 - How to Create Automated ETCD Backup in OpenShift 4.x

    This article is focused on guiding the creation of automatic backups for ETCD in OCP 4.x clusters. This activity is of paramount importance for a successful disaster recovery. You may be curious how ...

    Zanoni Maciel

    February 23, 2021

    How Full Is My Cluster, Part 6: Proactive Node Autoscaling

    Introduction At the conclusion of the previous post (part 5) in this series (part 1, part 2, part 3, and part 4), we presented a dashboard for making “manual” capacity management decisions. We ...

    Raffaele Spazzoli

    February 22, 2021

    Topology Awareness in Kubernetes Part 2: Don’t we already have a Topology Manager?

    This post was written by: Swati Sehgal, Alexey Perevalov, Killian Muldoon & Francesco Romani At the node level, resource alignment is handled by Topology Manager, a native part of Kubelet. By default ...

    Topology-aware Scheduling Working Group

    February 18, 2021

    Topology Aware Scheduling in Kubernetes Part 1: The High Level Business Case

    This post was written by: Swati Sehgal, Alexey Perevalov, Killian Muldoon & Francesco Romani How do you get the most out of your bare-metal hardware? Believe it or not, the physical layout in a ...

    Topology-aware Scheduling Working Group

    December 22, 2020

    How does Compliance Operator work for OpenShift? (Part 2)

    Introduction to the Compliance Operator In part one of this series, we looked at the difference between the Compliance Operator, Red Hat Advanced Cluster Management for Kubernetes (RHACM), and Open ...

    Naoya Hashimoto

    December 9, 2020

    Automate Your Security Practices and Policies on OpenShift With Open Policy Agent

    This blog post aims to explain Open Policy Agent (OPA) basics and how the Red Hat Containers Community of Practice (CoP) has started to implement a collection of policies using the toolset. As a ...

    Gareth Healy

    December 4, 2020

    Automating Volume Expansion Management - an Operator-based Approach

    Introduction In a prior blog post, we illustrated some best practices on which metrics to use when monitoring applications. We used the same metrics to construct dashboards and predict when something ...

    Raffaele Spazzoli

    November 30, 2020

    Augmenting OpenShift CLI with Plugins

    Red Hat OpenShift Container Platform provides a feature-rich CLI based on the kubectl command. The CLI is invoked via the oc command. The OpenShift CLI (oc) is mainly used to interact with the API ...

    Bertera Pietro

    November 18, 2020

    Kubernetes Self Remediation (AKA Poison Pill)

      Everyone is into Kubernetes these days, and everyone wants their applications to run in a highly available manner, but what happens when the underlying infrastructure is failing? What if there’s a ...

    Nir Yehia

    October 9, 2020

    Ansible and OpenShift: Connecting for Success

    I have been involved with the Ansible project since its earliest days as a contributor, then later as a customer and consultant, and now as product manager. So I have been around Ansible automation ...

    Timothy Appnel