live wire
▸AI · EAGLE-4 0.1.4 fixes multi-GPU vLLM collective ordering during startupEAGLE-4▸SECURITY: Apache Camel 4.23.0, 4.22.2 and 4.18.5 fix eight component vulnerabilitiesApache Camel▸AI · Red Hat shows DRA doubles llm-d KV-cache throughput by aligning GPUs and RDMA NICsRed Hat Developer▸Red Hat Developer Hub 1.9.10 ships as a Critical security updateRed Hat errata▸OpenShift Dev Spaces 3.31 adds live editor switching and DevWorkspace Operator 1.0Red Hat documentation▸OpenShift Pipelines 1.24.1 tightens Manual Approval Gate RBAC and approval integrityRed Hat release notes▸AI · Red Hat survey: 97% of UK CIOs trust agent security, but 43% can trace data flowsRed Hat▸JAVA · IBM and Kaggle launch a living benchmark for agentic Java framework migrationsIBM Research▸AI · Red Hat tests policy-derived data controls for AI agentsRed Hat▸Apache Camel pattern turns routes into bounded LLM tools and MCP servicesRed Hat Developer▸Atos tunes small models on OpenShift AI for structured German-language analysisRed Hat Developer▸Red Hat publishes checklist for evaluating third-party OpenShift applicationsRed Hat Developer▸SECURITY · OpenShift 4.21.40 patches OpenSSL, OpenSSH and PCRE2 flawsRed Hat Product Security▸SECURITY · Apache Camel fixes A2A webhook SSRF gap in 4.22.2 and 4.23.0 (Oct. 23)Apache Camel▸AI · EAGLE-4 0.1.4 fixes multi-GPU vLLM collective ordering during startupEAGLE-4▸SECURITY: Apache Camel 4.23.0, 4.22.2 and 4.18.5 fix eight component vulnerabilitiesApache Camel▸AI · Red Hat shows DRA doubles llm-d KV-cache throughput by aligning GPUs and RDMA NICsRed Hat Developer▸Red Hat Developer Hub 1.9.10 ships as a Critical security updateRed Hat errata▸OpenShift Dev Spaces 3.31 adds live editor switching and DevWorkspace Operator 1.0Red Hat documentation▸OpenShift Pipelines 1.24.1 tightens Manual Approval Gate RBAC and approval integrityRed Hat release notes▸AI · Red Hat survey: 97% of UK CIOs trust agent security, but 43% can trace data flowsRed Hat▸JAVA · IBM and Kaggle launch a living benchmark for agentic Java framework migrationsIBM Research▸AI · Red Hat tests policy-derived data controls for AI agentsRed Hat▸Apache Camel pattern turns routes into bounded LLM tools and MCP servicesRed Hat Developer▸Atos tunes small models on OpenShift AI for structured German-language analysisRed Hat Developer▸Red Hat publishes checklist for evaluating third-party OpenShift applicationsRed Hat Developer▸SECURITY · OpenShift 4.21.40 patches OpenSSL, OpenSSH and PCRE2 flawsRed Hat Product Security▸SECURITY · Apache Camel fixes A2A webhook SSRF gap in 4.22.2 and 4.23.0 (Oct. 23)Apache Camel
upstreambeat.ai
guideDEVELOPER HUB

Red Hat maps a four-zone, quota-aware OpenShift Dev Spaces architecture

A new field guide turns production lessons from OpenShift 4.20 and Dev Spaces 3.26 into a multi-tenant design for isolation, chargeback and etcd health.

Four-zone Dev Spaces architecture with isolated namespaces and workspace boundaries.
AI-generated illustration
By The News Desk· Oct 9, 2026the quick take — two AI hosts go live when you do

Red Hat has published a production-oriented architecture for operating OpenShift Dev Spaces as a multi-tenant internal platform, separating control components, shared services, extension assets and individual developer workspaces into four namespace zones.

The field guide is based on deployments using OpenShift 4.20.16 and OpenShift Dev Spaces 3.26. Its focus is less on installing a cloud development environment than on keeping one governable as usage grows: identity controls, quota-aware provisioning, cost labels, storage isolation and cleanup of workspace objects.

Four zones instead of one namespace

The proposed layout keeps the operators and cluster-wide configuration in openshift-devspaces, places the CheCluster instance and shared routing services in a separate devspaces-checluster namespace, isolates the internal OpenVSX extension service and its database in devspaces-openvsx, and assigns each developer a dedicated workspace namespace.

Red Hat’s guide warns that placing the CheCluster custom resource in the operator namespace can let reconciliation overwrite settings such as pruning rules, security profiles or idle timeouts. The separate core-server zone is intended to prevent that collision, while per-user namespaces provide compute, storage and network boundaries that can also carry chargeback metadata.

Quotas expose a gateway trap

For larger installations, the article recommends disabling automatic workspace-namespace provisioning and routing requests through a self-service portal. That lets platform teams attach ResourceQuota, LimitRange and cost-allocation labels when a namespace is created rather than patching them in later.

There is a specific implementation catch. Dev Spaces intentionally omits a CPU limit from the che-gateway container, but a namespace quota may require every container to declare one. The result is a rejected workspace pod. The guide’s remedy is to configure the gateway’s CPU limit explicitly in the CheCluster resource; the general default-container settings do not cover that container.

The resource caps are also per container, not per workspace. A workspace with three containers can therefore consume three times the nominal per-container ceiling, an important distinction for capacity and cost models.

Cleanup protects the control plane

The design pairs four-hour inactivity idling with a monthly job that deletes workspaces stopped for more than 30 days. Red Hat says stopped workspace custom resources still occupy etcd, citing guidance that roughly 6,000 such objects can consume about 2.5 GB.

This is an implementer’s pattern rather than a new Dev Spaces release. Its value is the collection of failure modes that do not show up in a basic installation: reconciliation conflicts, quota rejection, misleading resource ceilings and persistent control-plane state. Platform teams can use the design as a starting point, but should map the examples to the documentation and supported configuration for the specific OpenShift and Dev Spaces versions they deploy.

Filed by The News Desk. Corrections: desk@upstreambeat.ai · Our standards →

comments · 0

    Comments are moderated before they appear. Your email is used once to confirm it is you — never shown, never sold. Corrections and questions get an answer from the desk when we have one.