Articles from Source: Red-Hat-Developer-Blog

Red Hat Enterprise Linux 10.2 and 9.8: Top features for developers

2026-05-20 13:02
🚀 Red Hat has released Enterprise Linux 10.2 and 9.8, enhancing stability and support for developers. These versions introduce features like the Red Hat build of Podman Desktop, simplifying container management across various environments. AI assistance tools, including the new command-line assistant "goose," offer improved efficiency and faster responses. Updates to databases such as PostgreSQL and MariaDB enhance performance and capabilities for modern applications. Explore the full details...
Source: Red Hat Developer Blog
Louis Imershein, Bronce McClain

What GPU kernels mean for your distributed inference

2026-05-20 07:16
Hugging Face has elevated GPU kernels as a first-class repository type, enabling a versioned, multi-vendor distribution channel for pre-compiled compute kernels. This change doesn't impact existing inference runtimes but offers a new tool for developers. The article clarifies the distinction between OS kernels and GPU compute kernels, and discusses their roles in distributed AI inference. For teams in production, understanding these differences is crucial to maintain agility and compliance....
Source: Red Hat Developer Blog
Fatih E. Nar, Steven Royer

Debugging image mode with Red Hat OpenShift 4.20: A practical guide

2026-05-19 07:01
🔧 Debugging image mode in Red Hat OpenShift 4.20 can be complex but manageable. This practical guide outlines the debugging process across three key stages: 1️⃣ **MachineOSConfig (MOSC) Creation**: This is where the custom OS image blueprint is defined. Watch for configuration errors, missing secrets, and registry specifications. 2️⃣ **MachineOSBuild (MOSB) Execution**: Here, the actual image build occurs. Monitor build status and check for job failures or image pull errors. 3️⃣ **Image...
Source: Red Hat Developer Blog
Sergio Regidor de la Rosa

EvalHub: Because "looks good to me" isn't a benchmark

2026-05-19 07:01
🚀 Just launched an AI customer support assistant, but issues arose once it went live. Users reported incorrect responses and outdated policies. 🔍 The root cause? Inadequate evaluation methods. Teams often rely on superficial reviews and miss key performance metrics. EvalHub aims to address these challenges by providing a unified platform for systematic AI evaluation, ensuring better deployment outcomes. Learn more about how EvalHub can enhance AI assessments. #AI #EvalHub #MachineLearning...
Source: Red Hat Developer Blog
William Caban Babilonia, Rui Vieira

SQL Server HA on RHEL: Meet Pacemaker HA Agent v2 (tech preview)

2026-05-18 07:01
🚀 Exciting news for SQL Server users on RHEL! Introducing the Pacemaker HA Agent v2 (tech preview), designed to enhance high availability. This new version offers faster, smarter failovers and improved health monitoring. Key features include: - Service-based architecture for easier management - Advanced health checks for quicker problem detection - Support for TLS 1.3, aligning with modern security standards Currently available for SQL Server 2025 CU3 on RHEL 9+. Test it out to improve your...
Source: Red Hat Developer Blog
Vivien Wang

Deploy with confidence: Continuous integration and continuous delivery for agentic AI

2026-05-18 07:01
🚀 Discover how our team implemented CI/CD pipelines for the it-self-service-agent AI quickstart! In this article, we explore the importance of continuous integration and delivery in developing agentic AI systems, which rely on variable large language models. Our approach enhances development speed and reliability by incorporating rigorous testing and evaluation. Learn more about the key strategies we utilized and how they can benefit your projects. #AIDevelopment #CICD #AgenticAI #RedHatAI
Source: Red Hat Developer Blog
Michael Dawson, Tommy Hughes, Linoy Bitan, Tomer Golan, Fabio Massimo Ercoli

Every layer counts: Defense in depth for AI agents with Red Hat AI

2026-05-14 13:01
🔒 Running AI agents in production involves balancing security and functionality. As teams seek shell and network access, security concerns rise. Red Hat AI emphasizes a compound security approach, addressing vulnerabilities like semantic malware that exploit natural language. Their six-layer framework enhances protection, from hardening platforms to process-level sandboxes. Learn more about securing AI agents effectively! #AI #Cybersecurity #RedHatAI #DevOps #SecurityFramework
Source: Red Hat Developer Blog
Adel Zaalouk

Fun in the RUN instruction: Why container builds with distroless images can surprise you

2026-05-14 13:01
Exploring container builds with distroless images can lead to unexpected challenges. 🐳 A recent project involving a Flask app highlighted issues when using the RUN instruction. The absence of `/bin/sh` in distroless images leads to errors during build execution, prompting a deeper understanding of how these builds function. Testing pip installation showed that it was available, indicating the need for adjustments in command execution. 💻 #ContainerDev #Distroless #RedHat #Flask #DevOps
Source: Red Hat Developer Blog
Matt Micene

Trusted software factory: Building trust in the agentic AI era

2026-05-13 13:05
Generative AI is transforming software development, requiring teams to adapt to a new reality. As AI agents generate code and manage dependencies, maintaining control becomes crucial. The solution lies in a trusted software factory, which integrates security and compliance from the start of the development lifecycle. This centralized approach streamlines processes across hybrid cloud environments. Red Hat’s trusted software factory offers a standards-based implementation, enabling teams to...
Source: Red Hat Developer Blog
Meg Foley

Build a zero trust AI pipeline with OpenShift and RHEL CVMs

2026-05-13 13:05
In the healthcare sector, balancing AI development speed with stringent security compliance is crucial. 🏥✨ Red Hat OpenShift and RHEL's confidential virtual machines (CVMs) enable organizations to deploy AI models while adhering to zero trust policies, safeguarding protected health information (PHI). This article details how developers and security administrators can automate the deployment of sensitive workloads across cloud environments without compromising data security. 🔒☁️ Learn more...
Source: Red Hat Developer Blog
Emanuele Giuseppe Esposito

Red Hat Hardened Images: Top 5 benefits for software developers

2026-05-12 12:01
🚀 Red Hat has launched Hardened Images, a solution for developers to streamline their workflow. These small container images reduce unnecessary software, minimizing security alerts and performance bottlenecks. With a verified supply chain and built-in Software Bill of Materials (SBOM), developers can trust their container contents. The benefits include faster deployment and a growing catalog of ready-to-use images for common tools. 🔗 Learn more at images.redhat.com. #RedHat #DevOps...
Source: Red Hat Developer Blog
Louis Imershein, Ben Breard

How EvalHub manages two-layer Kubernetes control planes

2026-05-12 12:01
🔍 Discover how EvalHub efficiently manages AI evaluations with a two-layer Kubernetes control plane. Red Hat AI 3.4 features a unified orchestration layer that supports various evaluation frameworks, allowing for seamless onboarding and consistent scaling. The architecture includes the TrustyAI Service Operator for lifecycle management and the EvalHub Server for orchestration, facilitating robust experiment tracking and resource management. Learn more about integrating EvalHub into your...
Source: Red Hat Developer Blog
William Caban Babilonia, Marius Ion Danciu, Rui Vieira, Matteo Mortari, Julian Payne

Tekton joins the CNCF as an incubating project

2026-05-11 07:01
🚀 Tekton has officially joined the Cloud Native Computing Foundation (CNCF) as an incubating project! This move enhances its integration with the Kubernetes ecosystem, providing a robust foundation for Kubernetes-native CI/CD. 🔗 Red Hat has played a key role in Tekton's development, focusing on user experience and enterprise readiness. This transition opens doors for greater collaboration and improved security within the open-source community. 📈 With access to over 150,000 contributors,...
Source: Red Hat Developer Blog
Carlos Salinas, Jaafar Chraibi

Federated identity across the hybrid cloud using zero trust workload identity manager

2026-05-08 07:16
🔒 Modern organizations are shifting from monolithic applications to smaller, specialized systems that interact across various environments, including on-premise and cloud. Traditional security methods, like usernames and passwords, are no longer sufficient. Instead, workload identity solutions, such as SPIFFE and SPIRE, are gaining traction. These enable secure communication without static credentials. Red Hat's zero trust workload identity manager facilitates this on OpenShift, allowing...
Source: Red Hat Developer Blog
Andrew Block

Confidential virtual machine storage attack scenarios

2026-05-07 07:01
Confidential Virtual Machines (CVMs) are rapidly gaining popularity, allowing for quick provisioning from major cloud providers. While CVMs enhance data confidentiality at runtime, the protection of data at rest is equally crucial. This article discusses potential attack scenarios where an attacker with read/write access to CVM storage could compromise data confidentiality and integrity. Traditional Linux encryption tools like dm-crypt/LUKS may need reevaluation in light of these threats. Key...
Source: Red Hat Developer Blog
Vitaly Kuznetsov

Introducing virtualization platform autopilot

2026-05-07 03:01
🚀 Red Hat OpenShift's latest update introduces the Virtualization Platform Autopilot in version 4.22. This feature simplifies the management of operators and components for virtualization workloads. The autopilot reduces the complexity for cluster administrators by automatically configuring recommended settings, allowing more focus on custom configurations when needed. This development aims to support both newcomers and experienced users in optimizing their OpenShift environments. 🔗 #RedHat...
Source: Red Hat Developer Blog
Simone Tiraboschi, Fabian Deutsch

Integrate zero trust workload identity manager with Red Hat OpenShift GitOps

2026-05-07 03:01
🔒 Red Hat OpenShift now supports the integration of a zero trust workload identity manager with Argo CD, enhancing secure communication between remote clusters using SPIFFE and SPIRE identities. This feature allows OpenShift GitOps to manage remote instances efficiently without long-lived tokens. However, currently, only SPIFFE identities can authenticate, which may limit access options. Future updates aim to support multiple identity providers. For implementation, two OpenShift clusters are...
Source: Red Hat Developer Blog
Andrew Block

How we turned Storybook into a behavioral verification engine

2026-04-29 07:01
Transforming Storybook into a behavioral verification engine enhances the reliability of the Red Hat Hybrid Cloud Console. This article outlines how they shifted from traditional UI testing to a comprehensive approach that validates real component behavior, including routing and permission checks, while using Mock Service Worker for accurate network interactions. Key methods include using handler factories, named constants, and shared interaction helpers to reduce technical debt and ensure...
Source: Red Hat Developer Blog
Riccardo Forina

Boosting speed: Use eBPF and netstacklat to troubleshoot latency

2026-04-29 07:01
🚀 Dealing with application lag? The article highlights how eBPF and the netstacklat tool can help troubleshoot network latency issues. 📊 Netstacklat monitors packet delays in the Linux network stack, providing insights into where latency occurs—from the kernel to the application layer. 🔍 By analyzing these metrics, developers can pinpoint bottlenecks and optimize performance, enhancing user experience. #NetworkLatency #eBPF #PerformanceMonitoring #DevOps #Linux
Source: Red Hat Developer Blog
Toke Høiland-Jørgensen, Simone Ferlin-Reiter

New features in GCC 16: Improved error messages and SARIF output

2026-04-28 07:16
🚀 Exciting updates in GCC 16 are here! New features include enhanced C++ error messages, now with a clearer hierarchical structure for easier debugging. The SARIF output has also been improved, allowing for better machine-readable diagnostics. Additionally, a new experimental HTML output option is available for enhanced visualization during analysis. Explore these improvements in GCC 16 today! #GCC16 #Programming #Cplusplus #SoftwareDevelopment #RedHat
Source: Red Hat Developer Blog
David Malcolm

OpenShift AI observability summarizer: Transform metrics into meaning

2026-04-28 07:16
Introducing the Red Hat OpenShift AI observability summarizer! 🚀 This innovative tool transforms raw metrics into clear, actionable insights for platform teams. It streamlines the analysis process by filtering through 1,800 metrics, ensuring users get focused answers rather than overwhelming data. Key features include intent extraction, metric discovery, and LLM summarization—making it easier to identify and act on issues in complex environments. Say goodbye to static dashboards and hello to...
Source: Red Hat Developer Blog
Twinkll Sisodia, Sandip Gahlot, Jianrong Zhang, Abdul Hameed, Manna Kong

Build .NET container images with Tekton

2026-04-28 07:16
🚀 Tekton is a Kubernetes-native CI/CD framework that simplifies building and deploying .NET applications. With the dotnet-publish-image task, you can build and push container images directly using the .NET SDK—no Dockerfile needed! This article guides you through setting up a minimal Tekton pipeline to clone a .NET app from Git, build a container image, and push it to quay.io. Learn about task parameters, repository setup, and automating builds with Git push triggers. #Tekton #DotNET #CICD...
Source: Red Hat Developer Blog
Tom Deseyn

Exploring distroless containers with Project Hummingbird

2026-04-28 07:16
🚀 Project Hummingbird offers minimal, hardened container images designed to enhance security with a reduced attack surface. These distroless images serve as drop-in replacements for standard containers. 🔍 The article explores their functionality using examples in Fedora Linux, showing how they integrate seamlessly into existing workflows. 🔒 With a focus on low vulnerabilities, Hummingbird supports various programming languages, databases, and web servers, making it a versatile option for...
Source: Red Hat Developer Blog
Fernando Lozano

Deploy hosted control planes with OpenShift Virtualization: Split hub

2026-04-27 07:01
Deploying hosted control planes with OpenShift Virtualization can enhance enterprise operations. In this article, the focus is on the split hub model using two OpenShift clusters. Cluster A manages governance without hosting control planes, while Cluster B handles the actual hosting, allowing independent scaling and resource management. This approach provides clear separation of duties and supports multi-datacenter strategies. #OpenShift #Kubernetes #Virtualization #CloudComputing 🌐📊💻
Source: Red Hat Developer Blog
Prakash Rajendran

Automate Infoblox DDI with Red Hat Ansible Automation Platform

2026-04-27 07:01
Managing DNS, DHCP, and IP addresses in multi-cloud environments can be challenging. An IP conflict or stale DNS record can disrupt services. The integration of Infoblox Universal DDI with Red Hat Ansible Automation Platform offers a solution by automating DDI operations. This approach utilizes Configuration-as-Code for consistent management and version control. Learn how to streamline your DDI processes and reduce manual errors with automation! 🚀🔧 #Infoblox #AnsibleAutomation...
Source: Red Hat Developer Blog
Michal Zdyb

Beyond the next token: Why diffusion LLMs are changing the game

2026-04-27 07:00
🚀 Diffusion LLMs (dLLMs) are transforming the landscape of language models by offering a more flexible approach to accuracy and performance. Unlike traditional auto-regressive models that predict one token at a time, dLLMs draft and refine sequences, leveraging bidirectional attention for context-aware output. This allows for real-time adjustments between speed and complexity, eliminating the need for multiple models. As innovations continue, the demand for efficient LLMs is growing rapidly....
Source: Red Hat Developer Blog
Alon Kellner, Tomer Garber

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