Debunking UIDs in OpenShift

You set USER 1000 in your Dockerfile, deploy to OpenShift, and the process shows up as UID 1000620000 with GID 0. This is not a bug — it is deliberate platform security. Here is what happens under the hood and how to adapt.

June 15, 2026 · 7 min · Kewin Rémy

DNS Configuration for OpenShift Pods

Introduction In Kubernetes clusters, pods rely on DNS resolution to communicate with other services and external resources. By default, pods use a DNS system within the cluster that operates with private addresses and the domain cluster.local. The DNS server responsible for this resolution is CoreDNS. Many applications are configured by default for standard Kubernetes setups, which can cause DNS resolution issues when deployed in OpenShift environments. Understanding how CoreDNS works and how to properly configure applications for OpenShift is crucial for ensuring reliable service discovery and communication. ...

October 23, 2025 · 3 min · Kewin Rémy