An overview of Openshift Infra node

Openshift Infra a.k.a a Infra node, are specialized worker nodes in Kubernetes cluster which run cluster level infrastrcuture components. The primary roles and components of a Openshift Infra node are given below:

Node - The infra node is a physical or virtual machine which host infrastructure services like Ingress controllers, monitoring tools, logging agents, Operators, DNS etc. Each node in the Openshift cluster has the services necessary to run pods, which are the smallest deployable units of computing that can be created and managed in Openshift .

Kubelet - This is an agent that runs on each infra node and ensures that containers are running in a pod. The Kubelet takes a set of PodSpecs that are provided (usually by the master node) and ensures that the containers described in those PodSpecs are running and healthy.

Container Runtime - This is the software that is responsible for running containers. Openshift supports several container runtimes, including Docker, containerd, and CRI-O.

Kube-proxy - This is a network proxy that runs on each infra node and maintains network rules on the nodes. These network rules allow network communication to your Pods from network sessions inside or outside of your cluster.

Why monitor Openshift Infra node?

Monitoring Openshift Infra nodes is essential for ensuring optimal performance, reliability, and resource management. It helps detect issues like resource contention, pod failures, and network bottlenecks before they escalate into significant problems. By tracking metrics such as CPU, memory usage, and pod status, teams can make informed decisions on scaling, troubleshooting, and capacity planning. Additionally, monitoring supports compliance and security by identifying unauthorized changes or anomalies. Proactive monitoring enhances overall system health, improves user experience, and enables faster recovery from failures, making it a critical component of a robust Openshift environment.

eG Enterprise provides a specialized monitoring model for monitoring Openshift Infra node..