Articles from Source: Red-Hat-Developer-Blog

From 200 lines to 15: How Helion is rewriting the rules of GPU programming

2026-04-24 07:01
πŸš€ Helion is transforming GPU programming by simplifying kernel development. With Helion, writing GPU code is as easy as using PyTorch, reducing complex tasks to just 15 lines. It automates low-level details, allowing developers to focus on computation rather than hardware intricacies. Helion's autotuning system generates multiple optimized variants of a single kernel, ensuring top performance across different GPU generations without manual adjustments. Discover more about this innovative...
Source: Red Hat Developer Blog
Sumantro Mukherjee, Parshant Sharma

Introducing Apache Tomcat 10.1 in RHEL 10

2026-04-23 07:01
πŸš€ Exciting news for developers! Apache Tomcat has been upgraded from version 9.0 to 10.1 in RHEL 10. This change includes a switch from the Java EE namespace to Jakarta EE, aligning with the Jakarta EE 9 release. A new migration tool is available to assist with this transition. Temporary support for the previous version will continue until November 2026. Learn more about the upgrade and its implications for your applications. #ApacheTomcat #RHEL10 #SoftwareUpgrade #JakartaEE #DevOps
Source: Red Hat Developer Blog
Coty Sutherland

Deploy OpenViking on OpenShift AI to improve AI agent memory

2026-04-23 07:01
πŸš€ Discover how OpenViking enhances AI agent memory on Red Hat OpenShift! Traditional RAG systems struggle with context retention. OpenViking offers a hierarchical virtual filesystem for better memory organization, allowing AI agents to retrieve relevant information efficiently. It includes tiered context loading, which optimizes retrieval costs and improves decision-making. With a structured approach, debugging becomes easier too! Explore more about this innovative solution. #OpenViking #AI...
Source: Red Hat Developer Blog
Nati Fridman

Zero trust observability: Integrating OpenTelemetry with workload identity manager

2026-04-23 07:01
In the cloud-native ecosystem, observability is essential for system reliability. The article discusses integrating OpenTelemetry (OTel) with a zero trust workload identity manager to enhance security. Traditional methods using static tokens pose security risks. The zero trust approach shifts to short-lived, cryptographically verifiable identities for workloads, increasing security without compromising performance. Key prerequisites include a running Red Hat OpenShift cluster, a configured...
Source: Red Hat Developer Blog
Michaela Lang

CodeCov and CodeRabbit in action for a SCLORG organization

2026-04-23 07:01
πŸš€ In our recent project, we migrated to a new Python-based CI suite and integrated CodeCov and CodeRabbit to enhance code quality. πŸ” CodeCov helps identify test coverage effectively, while CodeRabbit offers AI-driven suggestions for maintaining code consistency. πŸ’‘ Both tools are now active across multiple repositories, ensuring robust code analysis before merging. For developers focused on quality, these tools are essential. #CodeQuality #AI #DevOps #Coding #SoftwareDevelopment
Source: Red Hat Developer Blog
Petr Hracek, Pavol Sloboda

How we rewrote a production UI without stopping it

2026-04-22 07:01
πŸš€ In part 2 of our series, we share how we successfully migrated our React application to a new version (V2) without downtime. We spent the initial two months writing behavioral tests for the existing V1 system. This allowed us to understand its functionality and create a safety net for regressions. The migration involved a structured approach, focusing on specifications, components, and data layers to ensure both versions coexisted smoothly. Stay tuned for upcoming parts covering...
Source: Red Hat Developer Blog
Riccardo Forina

OpenCode: A model-neutral AI coding assistant for OpenShift Dev Spaces

2026-04-22 07:01
Unlock the power of AI coding with OpenCode! πŸš€ This model-neutral coding assistant integrates seamlessly with Red Hat OpenShift Dev Spaces, allowing developers to switch between over 75 AI model providers like GPT, Claude, and Gemini. OpenCode offers flexibility, avoids vendor lock-in, and supports local models for offline use. Learn how to set up and utilize OpenCode in your development environment! #AI #OpenShift #OpenCode #DevTools #SoftwareDevelopment
Source: Red Hat Developer Blog
Rohan Kumar

Combining KServe and llm-d for optimized generative AI inference

2026-04-21 07:16
Enterprises are integrating generative AI into applications, facing challenges like high-volume traffic and performance optimization. This article highlights the combination of KServe and llm-d to tackle these issues. KServe simplifies model deployment on Kubernetes, while llm-d enhances intelligent request routing and GPU utilization. The integration offers practical guidance for AI platform teams, ensuring efficient inference systems at scale. πŸ”— Learn more about this powerful combination!...
Source: Red Hat Developer Blog
Ran Pollak, Yuan Tang

AI-powered documentation updates: From code diff to docs PR in one comment

2026-04-21 07:16
πŸš€ Exciting news for developers! Code-to-Docs is an open source GitHub Action designed to automatically update documentation after code changes. By simply commenting [review-docs] on a pull request, AI analyzes code diffs and identifies affected documentation files. The process is straightforward: After reviewing, you can approve the updates with [update-docs], and a new pull request will be created in the documentation repository. This tool enhances collaboration and ensures documentation...
Source: Red Hat Developer Blog
Carmel Soceanu

3 lessons for building reliable ServiceNow AI integrations

2026-04-21 07:16
πŸš€ Building reliable AI integrations with ServiceNow? Here are 3 key lessons learned: 1️⃣ Structure testing environments to prevent production impact. Use external mock services for efficient integration testing. 2️⃣ Implement safeguards in AI automation to avoid issues like duplicate requests and system overload. 3️⃣ Adopt a phased deployment approach for AI integrations, balancing speed and stability. Learn more about these insights and boost your enterprise AI solutions! #AIIntegrations...
Source: Red Hat Developer Blog
Tomer Golan

Deploy hosted control planes with OpenShift Virtualization

2026-04-20 07:16
Explore hosted control planes with OpenShift Virtualization! πŸš€ This article discusses how enterprises can leverage hosted control planes to cut costs and enhance cluster performance. It introduces a three-part series on common architectures, starting with an all-in-one cluster setup for learning and small environments. Future parts will cover more complex architectures involving split management and hosting responsibilities across clusters. Learn more about optimizing your OpenShift...
Source: Red Hat Developer Blog
Prakash Rajendran

Integrate Red Hat Enterprise Linux VMs into OpenShift Service Mesh

2026-04-17 07:15
Integrating Red Hat Enterprise Linux VMs into OpenShift Service Mesh enhances zero trust security and observability. This Developer Preview feature allows external VM workloads to connect seamlessly with OpenShift Service Mesh 3.3. Key benefits include mutual TLS security, automated metrics collection, and advanced traffic management. The article covers network topologies, integration approaches, and the necessary configurations for a successful setup. #OpenShift #RedHat #ServiceMesh...
Source: Red Hat Developer Blog
jfruhlin

Red Hat build of Kueue 1.3: Enhanced batch workload management on Kubernetes

2026-04-16 07:01
πŸš€ Red Hat has released Kueue 1.3, enhancing batch workload management on Kubernetes. This update introduces support for JobSet and LeaderWorkerSet, optimizing resource allocation for high-performance computing and AI tasks. πŸ“ˆ The new v1beta2 APIs improve clarity and scalability, while the deprecation of v1beta1 encourages users to adopt the latest features. πŸ”— Current users can explore these updates and find installation instructions in the Red Hat documentation. #Kubernetes #RedHat #Kueue...
Source: Red Hat Developer Blog
Kevin Hannon

pip install vllm: The iceberg under a single command

2026-04-16 07:01
πŸš€ The command `pip install vllm` might seem simple, but it hides layers of build engineering complexity. 🌊 At the surface, users can serve models on various GPUs. Below, there's intricate work involving HIPification, ROCm version management, and more. Each accelerator requires its own specific software stack and builds, impacting performance. πŸ”§ Red Hat AI addresses these challenges to ensure smooth multi-accelerator support. The ecosystem is evolving, but complexities remain. Learn more about...
Source: Red Hat Developer Blog
Percy Mattsson

Build deterministic OpenShift dataplane performance with TRex

2026-04-16 07:01
🌐 Latency-sensitive workloads require a unique approach on cloud platforms. This article explores a methodology for achieving deterministic performance in OpenShift using TRex. πŸ” The focus is on identifying stable operating conditions for DPDK workloads, emphasizing predictable latency over peak throughput. Key components include end-to-end system tuning and binary-search strategies for throughput discovery. πŸ“Š It highlights the importance of sustainability in performance metrics and provides...
Source: Red Hat Developer Blog
Pradipta Sahoo

Performance improvements with speculative decoding in vLLM for gpt-oss

2026-04-16 03:01
πŸš€ Performance improvements in AI are crucial for cost efficiency! The article discusses how speculative decoding, particularly with the Eagle3 method in vLLM, enhances throughput without compromising output quality. This approach effectively addresses the sequential bottleneck in LLMs, allowing for better utilization of hardware resources. πŸ‘¨β€πŸ’» Benchmarking shows that speculative decoding can lead to a 19.4% reduction in costs per million output tokens, making it a valuable strategy for...
Source: Red Hat Developer Blog
Harshith Umesh

Proximity automation with Red Hat Ansible Automation Platform and Red Hat OpenShift Virtualization

2026-04-15 12:31
Explore the new architectural model for executing Red Hat Ansible Automation in hybrid environments! 🌐 This model allows cloud-hosted management clusters to control on-premise OpenShift Virtualization clusters, enhancing automation proximity without requiring dedicated execution nodes. By leveraging Kubernetes, automation tasks occur directly within the same namespace as VMs, reducing latency and security risks. Learn more about how this setup optimizes operations while maintaining secure...
Source: Red Hat Developer Blog
Luciano Di Leonardo

Protect identity infrastructure in cloud-native environments

2026-04-15 07:16
πŸ” Protecting identity infrastructure in cloud-native environments is crucial. As Kubernetes and OpenShift grow, DNS traffic changes from steady to burst, risking system stability. πŸ› οΈ Many organizations face hidden issues like silent query drops due to low recursive client limits in BIND, leading to application timeouts. A multi-layered defense is needed: increase client limits and enable CoreDNS caching to absorb bursts and reduce upstream queries. βš™οΈ #CloudNative #DNS #Kubernetes #OpenShift...
Source: Red Hat Developer Blog
Viral Gohel

Engineering an AI-ready code base: Governance lessons from the Red Hat Hybrid Cloud Console

2026-04-15 07:16
πŸš€ Exciting developments in coding governance! Red Hat's recent article explores how strict architectural boundaries and machine-readable constraints improved productivity during the migration of the Hybrid Cloud Console. By defining explicit rules in AGENTS.md and implementing custom lint rules, they created an environment that supports both human developers and AI coding assistants. This approach led to a significant increase in development velocity and reduced errors, showcasing the...
Source: Red Hat Developer Blog
Riccardo Forina

Building Red Hat MCP-ready images with image mode for Red Hat Enterprise Linux

2026-04-14 12:01
πŸš€ Building bootable OS images just got easier with image mode for Red Hat Enterprise Linux (RHEL). This new mode integrates AI-assisted troubleshooting into development, connecting tools like VS Code to specialized intelligence streams for real-time system insights and proactive security. πŸ”‘ Developers can set up their environment by generating SSH keys and configuring AI agents to enhance their workflow. For step-by-step guidance on utilizing the Model Context Protocol (MCP) servers for...
Source: Red Hat Developer Blog
Louis Imershein

Deploying agents with Red Hat AI: The curious case of OpenClaw

2026-04-14 07:15
Explore the deployment of AI agents with Red Hat AI through the case of OpenClaw! πŸ€– OpenClaw is an open-source personal AI assistant that demonstrates efficient model serving, safety guardrails, and agent identity management. Red Hat AI offers three model connectivity options: vLLM, Llama Stack, and Models-as-a-Service (MaaS) to enhance agent functionality. This article dives into the setup of OpenClaw and the features of the Red Hat AI platform. #RedHatAI #OpenClaw #AIAgents #TechInnovation...
Source: Red Hat Developer Blog
Nati Fridman, Sally O'Malley, Adel Zaalouk

Deploy TAP-as-a-Service in OpenStack Services on OpenShift

2026-04-13 07:16
🌐 As cloud infrastructure evolves, observability and security monitoring become crucial for OpenStack operators. πŸ” TAP-as-a-Service (TAPaaS) enhances port mirroring capabilities, allowing for scalable traffic analysis in multi-tenant environments while maintaining isolation. πŸ›‘οΈ Key benefits include security monitoring, performance analysis, troubleshooting, compliance auditing, and lawful intercept. For detailed steps on operationalizing TAPaaS in OpenStack Services on OpenShift, check out...
Source: Red Hat Developer Blog
Gurpreet Singh, Miro Tomaska

Build more secure, optimized AI supply chains with Fromager

2026-04-13 07:16
πŸš€ Fromager is here to enhance security in AI supply chains! In light of recent package compromises like torchtriton and ultralytics, the need for reliable dependency management has never been greater. Fromager rebuilds your entire dependency tree from source, ensuring each binary is traceable and verifiable. It offers network isolation during builds, preventing unauthorized access and enhancing security. This tool is essential for teams managing AI workloads at scale. πŸ” Learn more about how...
Source: Red Hat Developer Blog
Lalatendu Mohanty

Managing and monitoring Podman Quadlet in the Red Hat Enterprise Linux web console

2026-04-13 03:01
πŸš€ The Red Hat Enterprise Linux (RHEL) web console offers a streamlined interface for managing local systems and servers. It now integrates Podman Quadlet for running containers with systemd in a declarative manner. πŸ”§ With the Podman plug-in, users can create and manage containers easily. The setup process includes creating a configuration file for a test application, such as a Python web server. πŸ“‚ Although the web console lacks an editor for quadlet files, it allows for file creation via the...
Source: Red Hat Developer Blog
Jelle van der Waa

How I refactored a legacy Node.js test suite with Claude (and saved 3 days of work)

2026-04-10 07:16
Refactoring a legacy Node.js test suite can be a daunting task, especially with over 100 tests needing updates due to hard-coded values and missing metadata. πŸ› οΈ Using Claude AI, the process was streamlined significantly. By employing its CLI for large-scale refactoring, I replaced outdated paths with environment variables, cutting down what would have taken three days to just an hour! ⏱️ This approach highlights how AI can efficiently assist in repetitive coding tasks. #Nodejs #AI...
Source: Red Hat Developer Blog
Tomas Juhasz

Install Red Hat Data Grid operator in a disconnected environment

2026-04-10 07:16
Learn how to install the Red Hat Data Grid operator in a disconnected environment! 🌐 This guide details the process, which can also be applied to other Red Hat products like JBoss EAP and AMQ. Key topics include the role of the Operator Lifecycle Manager (OLM) and how to mirror images using the oc-mirror tool. For more insights, check out the full article! πŸ“–βœ¨ #RedHat #DataGrid #OpenShift #ContainerManagement #CloudComputing
Source: Red Hat Developer Blog
Francisco De Melo Junior

Build resilient guardrails for OpenClaw AI agents on Kubernetes

2026-04-09 07:01
OpenClaw has gained over 340,000 GitHub stars in weeks, signaling a shift toward mainstream AI agents in 2026. πŸš€ These agents can automate complex tasks, but security risks arise from their broad access permissions. πŸ” To enhance security, the article discusses using containers, role-based access control, and proper credentials management. Explore how to safeguard AI workflows effectively! #OpenClaw #AI #Kubernetes #DevOps #Cybersecurity
Source: Red Hat Developer Blog
Cedric Clyburn, Sawyer Bowerman, Grace Ableidinger

Enable Firewall-as-a-Service in OpenStack Services on OpenShift

2026-04-09 07:01
πŸ”’ Security is essential in multi-tenant OpenStack clouds. The article outlines the importance of Firewall-as-a-Service (FWaaS) in enhancing network-level isolation and traffic control. FWaaS allows for more granular security policies at the router port level, going beyond basic security groups. Key benefits include tenant control, multi-tenant isolation, and detailed traffic management. For implementation, organizations should use FWaaS v2 and maintain regular audits for compliance....
Source: Red Hat Developer Blog
Gurpreet Singh, Slawomir Kaplonski

How DNS name tracking enhances network observability

2026-04-09 07:01
🌐 The latest release of the network observability operator 1.11 enhances the DNSTracking feature in Kubernetes. This update enables reporting of DNS query names without extra configuration in FlowCollector. It captures DNS latencies, response codes, and query names, aiding in troubleshooting and identifying network issues. πŸ› οΈ For effective DNS resolution, using Fully Qualified Domain Names (FQDN) is recommended to reduce load and latency. Explore how this feature can improve your network...
Source: Red Hat Developer Blog
Mehul Modi, Julien Pinsonneau

Manage AI context with the Lola package manager

2026-04-08 07:00
Unlock the potential of AI with Lola, a universal package manager designed for managing AI context. πŸ’‘ Lola simplifies the distribution and versioning of AI components using modules and marketplaces. Modules bundle all necessary files for specialized AI agents, while marketplaces offer a curated catalog for easy access to these modules. πŸ”§ Learn how to install Lola, add marketplaces, and manage your AI context efficiently. Explore its open-source capabilities at the Red Hat Product Security...
Source: Red Hat Developer Blog
Daniele Martinoli, Igor Brandao, Katie Mulliken

Agent-driven attestation: How Keylime's push model rethinks remote integrity verification

2026-04-08 03:00
Keylime's new push model for remote attestation redefines integrity verification by allowing agents to initiate connections and submit evidence, eliminating the need for exposed ports. πŸ”’ This model, supported in RHEL 10.2, addresses issues such as security risks, network complexity, and scaling by using outbound HTTPS. The article explains the transition from traditional polling to this innovative approach, beneficial for platform engineers and security architects. #Keylime #RemoteAttestation...
Source: Red Hat Developer Blog
Anderson Sasaki, Sergio Arroutb, Sergio Correia

Harness engineering: Structured workflows for AI-assisted development

2026-04-07 07:01
Unlocking AI potential in software development involves structured workflows, a concept known as harness engineering. The key lies in providing clear input through a two-phase process: planning and implementation. This starts with creating a repository impact map, allowing the AI to analyze the code base accurately. Next, a structured task template ensures that every task is precise, outlining necessary files, implementation notes, and acceptance criteria. This method reduces errors and...
Source: Red Hat Developer Blog
Marco Rizzi

Running Karpathy's autoresearch on Red Hat OpenShift AI: 198 experiments, zero intervention

2026-04-07 03:15
πŸš€ Exciting developments in AI research! Andrej Karpathy's autoresearch project tested on Red Hat OpenShift AI ran 198 experiments autonomously over 24 hours. The AI agent modified code, trained for 5 minutes, and improved validation loss by 2.3% without human intervention. The project utilized a multi-stage Containerfile and H100 GPUs, showcasing efficient resource management in a Kubernetes environment. To explore the full potential of autonomous ML, check out the detailed deployment guide...
Source: Red Hat Developer Blog
Roy Belio

Distributed tracing for agentic workflows with OpenTelemetry

2026-04-06 07:01
πŸš€ Discover how to enhance debugging in multi-agent AI systems with distributed tracing! This article provides a practical guide on setting up OpenTelemetry for agentic workflows, enabling end-to-end visibility across components like routing agents and MCP servers. Learn about context propagation and the challenges of tracing in complex architectures. Read more to explore the benefits of OpenTelemetry and how it can streamline your AI applications! πŸ–₯οΈπŸ” #OpenTelemetry #AIAutomation...
Source: Red Hat Developer Blog
Fabio Massimo Ercoli

Set up a CI framework using Red Hat Ansible Automation Platform, Podman, and Horreum

2026-04-06 03:16
πŸš€ Discover how to set up an automated CI framework using Red Hat Ansible Automation Platform, Podman, and Horreum! This framework periodically measures etcd benchmark performance, ensuring optimized builds and reliable performance tracking. Ansible orchestrates the tests while Podman isolates environments, and Horreum visualizes results with anomaly detection. Easily adapt this framework for other benchmarks to maintain infrastructure performance. #CI #Automation #RedHat #DevOps...
Source: Red Hat Developer Blog
Archana Ravindar, Jan HutaΕ™

Introduction to Linux interfaces for virtual networking

2026-04-03 12:30
🌐 Discover the essentials of Linux virtual networking! This updated guide covers major virtual network interfaces, including Bridge, Bonded, VLAN, and VXLAN. Learn how each interface functions and when to use them. For instance, bridges connect multiple virtual interfaces as if on the same switch, while VLANs tag packets for network segmentation. Explore commands to create and manage these interfaces effectively. #Linux #Networking #Virtualization #VMs #TechGuide
Source: Red Hat Developer Blog
Hangbin Liu

Red Hat build of Perses with the cluster observability operator

2026-04-02 07:16
πŸš€ Exciting news! The cluster observability operator 1.4 has launched, featuring the Red Hat build of Perses. This dashboarding tool enhances the OpenShift experience by streamlining the management of observability data. πŸ“Š Key features include a user-friendly dashboard management UI, direct editing capabilities, and a Grafana import tool for easy migration. Administrators can also configure data sources like Prometheus and Loki through the web console. πŸ”’ With built-in Kubernetes RBAC, security...
Source: Red Hat Developer Blog
Luiz Bernardo Levenhagen, Vanessa Martini, Gabriel Bernal, Jenny Zhu

How to plan your RHEL lifecycle with AI

2026-04-02 07:16
Managing your RHEL lifecycle just got easier with the Model Context Protocol (MCP) server for Red Hat Lightspeed. 🌐 This AI integration allows you to shift from manual tracking to proactive planning. It helps audit your fleet, map the upgrade path to RHEL 10, and generate reports for leadership. πŸ“Š Utilize prompts like β€œWhich systems are near EOL?” to get prioritized insights and prepare for upcoming releases. Explore the MCP and streamline your planning process! πŸš€ #RedHat #RHEL #AI...
Source: Red Hat Developer Blog
Samiksha Saxena, Rebecca Combs

Beyond guesswork: Generating accurate ingress firewall rules with oc commatrix

2026-04-02 03:00
πŸ” Managing firewall rules in Red Hat OpenShift can be challenging due to constant changes in clusters. The new **oc commatrix CLI** addresses this issue by inspecting live clusters to generate accurate ingress rules. πŸ“Š Unlike traditional methods that rely on outdated documentation, it automates port discovery and creates tailored rules for your environment, ensuring consistency and reducing manual errors. ✨ Key features include support for custom MachineConfigPools and validation against...
Source: Red Hat Developer Blog
Amal Abu Gosh, Shir Moran

Faster AI/ML container startup with additional storage in Red Hat OpenShift 4.22

2026-04-02 03:00
πŸš€ Red Hat OpenShift 4.22 introduces new features aimed at improving container startup times for AI/ML workloads. With multi-gigabyte model images, lengthy image pull times can delay application readiness. The new ContainerRuntimeConfig API allows administrators to manage where container images and artifacts are stored, enabling options for dedicated SSD storage, shared caches, and lazy pulling. This Technology Preview feature addresses issues like storage pressure and redundant pulls across...
Source: Red Hat Developer Blog
Sascha Grunert