Articles from Source: Red-Hat-Developer-Blog

Smarter multi-cluster scheduling with dynamic scoring framework

2026-03-09 03:01
πŸš€ In multi-cluster management, effective workload deployment is crucial. The Placement API and PlacementScores from Open Cluster Management enable dynamic cluster selection based on various metrics. πŸ“Š The new Dynamic Scoring Framework automates cluster scoring using Prometheus metrics, making real-time decisions easier. It simplifies the integration process, allowing for tailored scoring logic. πŸ”§ Developers can create custom scorers for cost efficiency, predictive metrics, and more, enhancing...
Source: Red Hat Developer Blog
Jian Qiu

What's new in network observability 1.11

2026-03-06 08:01
πŸš€ Network Observability 1.11 is here! This release aligns with Red Hat OpenShift Container Platform 4.21 and remains backward-compatible. Key features include: - A new Service deployment model for better resource management. - Introduction of FlowCollectorSlice CRD for namespace-level control. - Zero-click Loki setup for non-production use. - Enhanced DNS tracking and network health improvements. Explore more in the OpenShift web console! πŸŒπŸ” #NetworkObservability #RedHat #OpenShift...
Source: Red Hat Developer Blog
Steven Lee

From local prototype to enterprise production: Private speech transcription with Whisper and Red Hat AI

2026-03-06 07:00
Discover how to run OpenAI's Whisper model locally on Apple Silicon using vLLM. This setup allows for private audio transcription, crucial for sensitive environments like healthcare and finance. The article outlines various use cases, including AI coaching, compliance monitoring, and secure meeting transcriptions. To transition from local development to enterprise production, Red Hat AI Inference Server offers a robust solution. πŸ”’πŸ’»πŸ“Š #AI #Transcription #OpenAI #DataPrivacy #RedHat
Source: Red Hat Developer Blog
Carlos Condado, Yuchen Fama

Temurin JDK 25 now available in Red Hat Customer Portal

2026-03-06 07:00
πŸš€ Great news for Java developers! Temurin JDK 25 for x64 Windows is now available in the Red Hat Customer Portal, offering a production-ready option for running Java. Red Hat supports Temurin builds, and with this release, developers can easily access it. There will be no Red Hat build of OpenJDK for JDK 25 on 64-bit Windows, making Temurin the primary choice. πŸ” This flexibility allows teams to standardize tools while selecting the best support options. Red Hat ensures that Temurin behaves...
Source: Red Hat Developer Blog
Jeff Beck

How to scale enterprise federated AI with Flower and OCM

2026-03-05 08:01
🌐 Federated AI transforms traditional machine learning by bringing models to the data instead of vice versa. This method ensures local training on distributed nodes, keeping raw data secure. πŸ’‘ Flower is the leading open-source framework for federated AI, widely adopted by tech giants and institutions for its simplicity and versatility across ML frameworks. πŸ”— Learn how Flower integrates with Open Cluster Management (OCM) to streamline deployment and enhance privacy compliance. #FederatedAI...
Source: Red Hat Developer Blog
Meng Yan

Boring RAG: When similarity is just a SQL query

2026-03-05 07:00
Retrieval-augmented generation (RAG) is a method for answering questions using your own content without relying on general LLMs. It follows a simple pattern: retrieve context, then answer. This article explores a straightforward RAG implementation with Apache Camel and PostgreSQL, focusing on making the process easy to understand and debug. Key steps include indexing content, retrieving information, and providing answers based on the context. Learn about embeddings, chunking, and how to...
Source: Red Hat Developer Blog
Ivo Bek

How to collaborate with AI to improve your Ansible skills

2026-03-04 08:00
Discover how to enhance your Ansible skills with AI! πŸ€– In a recent article, the author shares their journey of using AI to create a reporting playbook for auditing Red Hat Enterprise Linux (RHEL) versions. Key insights include handling unreachable hosts and utilizing Jinja2 for efficient data grouping. The final playbook generates a clear, formatted report, simplifying server management. Learn more about this collaboration and the techniques used! πŸ“ŠπŸ’» #Ansible #AI #SysAdmin #RedHat #Automation
Source: Red Hat Developer Blog
Roberto Nozaki

Estimate GPU memory for LLM fine-tuning with Red Hat AI

2026-03-04 07:15
Unlock the potential of fine-tuning language models with Red Hat AI's Training Hub! πŸš€ This open-source Python package helps you customize pre-trained models on your datasets. However, fine-tuning demands more GPU memory than inference. To avoid costly errors, the new memory estimator tool calculates your memory needs efficiently. Learn how to optimize your GPU setup, adjust training components, and streamline your fine-tuning process. #RedHatAI #MachineLearning #FineTuning #AI #OpenSource
Source: Red Hat Developer Blog
Mohib Azam

Serve and benchmark Prithvi models with vLLM on OpenShift

2026-03-03 15:00
πŸš€ Dive into the world of AI with the latest article on serving and benchmarking Prithvi models using vLLM on OpenShift! The article outlines two main activities: deploying the Prithvi model with a traditional setup and utilizing KServe for dynamic scaling. Key prerequisites include a Red Hat OpenShift cluster with NVIDIA GPU support. Interested in testing your own Earth and space models? The guide provides detailed steps to get started! 🌌 #AI #OpenShift #MachineLearning #KServe #RedHat
Source: Red Hat Developer Blog
Michele Gazzetti, Michael Johnston, Christian Pinto, Erwan Gallen

Optimize PyTorch training with the autograd engine

2026-03-03 13:47
Discover the power of the PyTorch autograd engine! πŸ” This article explores how autograd calculates gradients, builds computational graphs, and manages memory efficiently during backpropagation. Understanding these concepts can enhance your deep learning models. Key points include: - Automatic differentiation with dynamic graph construction. - Memory optimization through pruning unnecessary computations. - The significance of forward and backward passes. #DeepLearning #PyTorch #Autograd...
Source: Red Hat Developer Blog
Vishal Goyal

Practical strategies for vLLM performance tuning

2026-03-03 07:01
πŸš€ Tuning large language models (LLMs) like vLLM involves balancing hardware, workload, and user experience. Start with a realistic test dataset to ensure accurate performance optimization. Tools like GuideLLM can help create benchmarks that reflect actual usage patterns. Key considerations include input/output shapes and memory utilization. Adjust GPU configurations to find the optimal balance for your specific needs. For more insights, check the full article! πŸ“ŠπŸ’» #vLLM #PerformanceTuning...
Source: Red Hat Developer Blog
Trevor Royer

What’s new in Ansible Certified Content Collection for AWS

2026-03-02 08:01
πŸš€ The release of amazon.aws 11.0.0 enhances AWS automation by prioritizing stability and supportability. Key updates include improved debugging for Amazon S3, standardized module behavior, and the removal of deprecated features. Users are encouraged to upgrade to benefit from better performance and consistency. Stay informed and streamline your cloud management! #AWS #Ansible #CloudAutomation #RedHat #DevOps
Source: Red Hat Developer Blog
Alina Buzachis

How to automate Ceph RGW user management on OpenShift with GitOps

2026-03-02 08:01
Unlock the potential of automated user management in Ceph RGW on OpenShift with GitOps! πŸ“¦βœ¨ This guide provides a workflow using OpenShift GitOps and the external secrets operator for efficient object storage quota enforcement. Learn how to automate user account creation and manage quotas seamlessly. Key prerequisites include OpenShift Data Foundation, rook-ceph operator, and access to a Git repository. Explore how to bridge traditional storage management with modern GitOps practices! #Ceph...
Source: Red Hat Developer Blog
Mohammad Ahmad, James Blair

GDAL 3.4 package: Full-featured GIS functionality on RHEL

2026-02-27 08:01
When using RHEL 9 for geospatial tasks, the GDAL package offers only basic functionality. Common operations may fail due to limited driver support, which is intentional to enhance security and stability. 🌍 For full GDAL capabilities, the gdal3.4 package is available in EPEL, allowing parallel installation without causing file conflicts. This provides access to essential drivers for formats like GeoTIFF and GeoJSON. πŸ—ΊοΈ Key features include prefixed utilities to avoid conflicts and...
Source: Red Hat Developer Blog
Filip Janus

Red Hat OpenShift Service on AWS with hosted control planes enables configuration of cluster monitoring operator for additional observability

2026-02-27 07:01
πŸ” Red Hat OpenShift Service on AWS has introduced significant updates for cluster monitoring with hosted control planes. Administrators can now configure the platform monitoring stack more efficiently. New clusters will have updated defaults, while existing clusters retain their configurations. Key features include enhanced alert routing, operator observability, and improved metrics retention. These changes aim to simplify monitoring management and reduce costs for development and testing....
Source: Red Hat Developer Blog
Claudio Busse, Bala Chandrasekaran

How hosted control planes are getting smarter about resource management

2026-02-26 08:01
πŸš€ The evolution of hosted control planes (HCP) is focused on intelligent scaling to enhance resource management. Red Hat OpenShift 4.21 introduces dynamic control plane scaling and autoscaling from/to zero, optimizing costs without sacrificing performance. These features allow automatic adjustments based on actual workload demands, addressing the limitations of traditional static sizing. This innovation is first available on Red Hat OpenShift Service on AWS, providing significant cost savings...
Source: Red Hat Developer Blog
Ramon Acedo Rodriguez

Fine-tune AI pipelines in Red Hat OpenShift AI 3.3

2026-02-26 07:01
πŸš€ Red Hat OpenShift AI 3.3 introduces new AI pipelines for fine-tuning, facilitating the transition from base models to customized, production-grade solutions. These modular pipelines support both supervised fine-tuning (SFT) and orthogonal supervised fine-tuning (OSFT) techniques, promoting flexibility and reproducibility. Key features include: - Centralized governance for model workflows - Precision in tailored performance - Avoidance of "shadow AI" through a compliant platform Explore how...
Source: Red Hat Developer Blog
Ana Biazetti, Brian Gallagher, Michal Stokluska

How to use auto-instrumentation with OpenTelemetry

2026-02-25 08:01
🌐 Observability is essential in cloud-native development. Transitioning to microservices on Red Hat OpenShift complicates tracking requests, but OpenTelemetry (OTel) offers a solution. πŸ“Š This guide highlights auto-instrumentation, enabling full-stack observability without altering source code. The Red Hat build of OTel simplifies the management and configuration of telemetry data. πŸ› οΈ Key benefits include automated updates, code injection for various languages, and standardization across...
Source: Red Hat Developer Blog
Robert Baumgartner

Facing a forced migration? You have a choice with OpenShift Virtualization

2026-02-24 07:01
VMware customers using vSphere 8 face a mandatory transition to VMware vCloud Foundation version 9 before its end of life in October 2027. This change requires learning new skills and adapting infrastructure due to its complexity. Many organizations see this as a chance to simplify by moving to Red Hat OpenShift. OpenShift allows running VMware VMs alongside Kubernetes applications, offering flexibility across various environments. With tools like Red Hat Advanced Cluster Management, teams...
Source: Red Hat Developer Blog
Jonathan Gershater

Use Global Hub to migrate managed clusters

2026-02-24 07:01
🌐 Red Hat Advanced Cluster Management for Kubernetes has made managed cluster migration generally available in version 2.15. Key improvements include: - **Installation**: Global hub agent can be installed easily. - **Auto-selection**: Use the Placement resource for managed clusters. - **Recovery**: Migration resumes automatically after pod restarts. - **Rollback**: Automatic recovery if migration fails. For detailed migration steps and examples, refer to the official documentation. #RedHat...
Source: Red Hat Developer Blog
Yaheng Liu

Synthetic data for RAG evaluation: Why your RAG system needs better testing

2026-02-23 14:44
πŸ” Retrieval-augmented generation (RAG) is key for enterprise LLM applications, but many systems lack effective evaluation strategies. Evaluation challenges include unclear failures, outdated datasets, and missed domain-specific issues. These gaps can lead to silent failures under real user traffic. The solution lies in synthetic data generation. This approach provides high-quality question-answer-context datasets, enabling precise performance assessment and continuous improvement. Discover...
Source: Red Hat Developer Blog
Aditi Saluja, William Caban Babilonia, Suhas Kashyap

Prompt engineering: Big vs. small prompts for AI agents

2026-02-23 07:01
πŸ” Explore the nuances of prompt engineering in AI with our latest article! We discuss two approaches: **big prompts** and **small prompts**. The AI quickstart framework utilizes both styles to enhance IT processes, from laptop refreshes to RFP generation. πŸ› οΈ Each approach has its advantages and drawbacks. Big prompts offer simplicity and ease of maintenance, while small prompts provide better focus and efficiency with smaller models. Learn more about these strategies and how they can be...
Source: Red Hat Developer Blog
Michael Dawson

OpenShift networking evolved: Real routing, no NAT or asymmetry

2026-02-19 08:01
πŸ”— Red Hat OpenShift networking is advancing to align with modern data center patterns. The platform is moving away from traditional isolation models, adopting a "real routing" approach. This shift allows for seamless integration with physical networks, eliminating double-NAT complexities and ensuring traffic maintains its workload identity. Key features include: - **Real Routing**: Assigning routable IPs to pods. - **Standards-Based Integration**: Utilizing BGP for dynamic routing. -...
Source: Red Hat Developer Blog
Jason Kary

Understanding ATen: PyTorch's tensor library

2026-02-19 07:01
πŸ” Discover ATen, the core tensor library powering PyTorch's operations across various hardware. ATen is a C++ framework that enables device-agnostic tensor computations, optimizing performance on CPUs, GPUs, and more. Its architecture simplifies operations while maintaining efficiency. Key features include reference counting, lightweight views, and a sophisticated dispatch system for seamless operation execution. Learn more about how ATen enhances PyTorch performance! #PyTorch...
Source: Red Hat Developer Blog
Vishal Goyal

Reimagining Red Hat Enterprise Linux image creation with Red Hat Lightspeed Model Context Protocol

2026-02-19 07:01
Unlock the power of image creation with the Red Hat Lightspeed Model Context Protocol (MCP)! πŸš€ This innovative tool simplifies building customized Red Hat Enterprise Linux (RHEL) images using natural language commands. No more complex wizards or manual editsβ€”just clear, conversational prompts. πŸ—£οΈ Connect your LLM to streamline your image lifecycle, ensuring efficiency and consistency across deployments. Use prompts for blueprint creation, security updates, and compliance auditing. Explore the...
Source: Red Hat Developer Blog
Samiksha Saxena

Control updates with download-only mode in bootc

2026-02-18 15:11
πŸš€ The bootc utility in Red Hat Enterprise Linux (RHEL) now features a **download-only mode**, enhancing control over system updates. This mode allows administrators to manage updates in three phases: download and stage, lock, and explicit application. This separation is crucial for ensuring updates are applied at the right time, particularly in production environments. Commands like `# bootc upgrade --download-only` can be used to stage updates without immediate application. Once ready,...
Source: Red Hat Developer Blog
Mohan Shash, Wei Shi

Optimize infrastructure health with Red Hat Lightspeed MCP

2026-02-18 08:01
πŸ”§ Red Hat Lightspeed MCP simplifies IT infrastructure management. By using natural language, it integrates with Red Hat Lightspeed advisor to provide real-time insights on system health, availability, performance, and stability. This proactive approach helps identify risks and streamline maintenance tasks, enhancing overall operational efficiency. Explore the future of AI-driven operations and share your feedback! #RedHat #InfrastructureManagement #AITools #DevOps #SystemHealth
Source: Red Hat Developer Blog
Samiksha Saxena

Manage AI resource use with TokenRateLimitPolicy

2026-02-18 07:01
Introducing the TokenRateLimitPolicy, a custom resource for managing AI resource use effectively! 🌐 This policy allows rate limiting based on token consumption instead of request count, which is essential for large language model (LLM) APIs. By extracting token usage data, it ensures fair use and better cost management across user groups. πŸ“Š Key features include: - Automatic token extraction from API responses - Tiered access control with different limits for user groups - Enforcement through...
Source: Red Hat Developer Blog
Maximiliano Pizarro

The uncomfortable truth about vibe coding

2026-02-17 13:53
πŸš€ Vibe coding is transforming software development by allowing users to create applications through AI conversations. This method, popularized by Andrej Karpathy, simplifies coding for many who never considered themselves developers. However, it comes with challenges. As projects grow, maintaining clarity can become difficult, leading to code confusion. Successful developers combine vibe coding with clear specifications to ensure effective outcomes. The key is to articulate your needs and...
Source: Red Hat Developer Blog
Todd Wardzinski

How the contextual SBOM pattern improves vulnerability management

2026-02-17 13:46
πŸš€ Red Hat introduces the contextual SBOM pattern to enhance vulnerability management in container images. Traditional SBOMs provide a flat list of components without origin details, making it hard to identify vulnerabilities. The contextual SBOM establishes relationships between images, showing how packages flow from parent to child, using the SPDX 2.3 specification. This structured approach allows for quicker identification of required updates when vulnerabilities arise. Future articles will...
Source: Red Hat Developer Blog
Erik Mravec, Przemyslaw Roguski

Build a CI/CD pipeline with OpenShift Dev Spaces and GitOps

2026-02-16 15:27
πŸš€ Ready to set up a CI/CD pipeline? This guide covers how to leverage Red Hat OpenShift Dev Spaces and GitOps for a streamlined workflow. πŸ”§ Start by installing OpenShift Dev Spaces and defining your development environment with devfile.yaml. πŸ“¦ Using a pipelines-as-code approach, your CI pipeline will trigger from Git events, building the Go binary and updating the deployment manifest automatically. πŸ“Š OpenShift GitOps (ArgoCD) will monitor changes, ensuring your application remains up to date....
Source: Red Hat Developer Blog
Rishabh Singh

Performance and load testing in Identity Management (IdM) systems using encrypted DNS (eDNS) and CoreDNS in OpenShift clusters

2026-02-16 14:53
πŸ” Dive into the latest insights on performance testing in Identity Management (IdM) systems using encrypted DNS (eDNS) and CoreDNS within OpenShift clusters. This article explores the complexity of evaluating IdM performance directly from Pods, requiring extensive tuning for optimal results. Key findings highlight the impact of DNS policies and system configurations on performance metrics. The setup, tested in AWS, achieved impressive query rates while addressing various bottlenecks to...
Source: Red Hat Developer Blog
Josep Andreu Font, Ramon Gordillo Gutierrez

New LibSSH connection plug-in for Ansible replaces Paramiko

2026-02-13 08:01
πŸš€ Red Hat has introduced the new libssh connection plug-in for the Ansible Automation Platform, replacing the Paramiko library. This update enhances security and performance while ensuring compliance with FIPS 140 standards. πŸ”— The libssh plug-in uses the ansible-pylibssh library to improve SSH connections for network appliances, critical for environments requiring stringent security protocols. πŸ”§ Users can easily switch to libssh by adjusting configuration settings in their Ansible Playbooks....
Source: Red Hat Developer Blog
Ganesh Nalawade

How to build an image mode pipeline with GitLab

2026-02-12 08:01
πŸš€ Learn how to build an automated CI/CD pipeline for image mode on Red Hat Enterprise Linux (RHEL) using GitLab! This guide outlines the steps to create a robust pipeline utilizing bootable containers (bootc). Key stages include: 1️⃣ **Setup**: Prepare your GitLab project with a Containerfile and a systemd service. 2️⃣ **Dependency Management**: Use a bot to manage dependencies and ensure a secure base OS image. 3️⃣ **Building & Pushing**: Execute the Containerfile to create a bootable image....
Source: Red Hat Developer Blog
Preethi Thomas, Chris Kyrouac

Build a zero trust environment with Red Hat Connectivity Link

2026-02-12 07:16
πŸš€ Learn to build a zero trust environment with Red Hat Connectivity Link and OpenShift GitOps! This guide details managing secure connectivity using the NeuralBank application as a practical example. Key steps include forking the repository for customization and setting up GitOps workflows with Argo CD. Essential components include Keycloak for identity management and Authorino for authorization, ensuring robust security in microservices. #ZeroTrust #RedHat #OpenShift #GitOps #CyberSecurity
Source: Red Hat Developer Blog
Maximiliano Pizarro

Guide to configuring multiple authentication providers in Developer Hub

2026-02-11 08:01
πŸ”‘ Red Hat Developer Hub (RHDH) allows integration of multiple identity providers (IdPs) for user authentication. πŸ“‹ This guide outlines the configuration process, focusing on user and group ingestion into the Software Catalog and managing entity conflicts during ingestion. ⚠️ It's crucial to control entity references to avoid conflicts, ensuring unique identifiers across providers. πŸ›‘οΈ Secure sign-in methods and frontend configurations are also discussed to maintain data integrity. #RedHat...
Source: Red Hat Developer Blog
Jessica He

Agentic AI: Design reliable workflows across the hybrid cloud

2026-02-11 08:01
πŸ“’ Discover how Agentic AI is transforming workflows across hybrid cloud environments! This article highlights the principles of designing agentic systems, focusing on composable components, explicit contracts, and resilience practices. It emphasizes the importance of observability and how Red Hat's AI portfolio supports these systems. Learn how to break down workflows into smaller agents for better scalability and reliability. #AgenticAI #HybridCloud #RedHatAI #Microservices #TechInnovation
Source: Red Hat Developer Blog
Suleiman Sadiq

Debug Ansible errors faster with an AI monitoring agent

2026-02-10 07:01
πŸš€ As Ansible playbooks grow, so do the errors and logs. A new AI monitoring agent aims to speed up error resolution processes. πŸ” This solution automates log ingestion, error detection, and routing to the right specialists. It generates step-by-step solutions and continuously improves through user feedback. πŸ’‘ By using tools like Alloy and a structured knowledge base, the workflow becomes efficient and scalable. #Ansible #AI #Automation #LogMonitoring #RedHat
Source: Red Hat Developer Blog
Itay Katav

Leverage AI for root-cause analysis with MCP servers in VS Code and Cursor

2026-02-10 03:01
Troubleshooting complexities are evolving, and Red Hat introduces model context protocol (MCP) servers for Red Hat Enterprise Linux (RHEL) and Red Hat Lightspeed. These servers enhance root-cause analysis by integrating with IDEs like Visual Studio Code and Cursor. MCP allows large language models to interact with system data, turning raw telemetry into actionable insights. This means you can now ask questions in natural language to diagnose issues without leaving your code. Setting up MCP...
Source: Red Hat Developer Blog
Louis Imershein

How to integrate Developer Hub with OpenShift GitOps

2026-02-09 08:01
πŸš€ Explore the integration of Red Hat Developer Hub with OpenShift GitOps using ArgoCD! This article outlines the setup process for ArgoCD, covering essential prerequisites and configuration steps. It highlights the importance of namespaces, RBAC configurations, and creating tokens for a seamless connection. πŸ”— By following these guidelines, you can automate deployments and enhance your applications’ management. For detailed instructions, check out the full article! #OpenShift #GitOps #ArgoCD...
Source: Red Hat Developer Blog
Joshua Canter