Skip to main content

What's New in Red Hat OpenShift 4.17

What's New in Red Hat OpenShift 4.17

Release Overview:


· Kubernetes Version: OpenShift 4.17 is based on Kubernetes 1.30, bringing enhancements and new capabilities.


Notable Beta Features:

1.    User Namespaces in Pods: Enhances security by allowing pods to run with distinct user IDs while mapping to different IDs on the host.

2.    Structured Authentication Configuration: Provides a more organized approach to managing authentication settings.

3.    Node Memory Swap Support: Introduces support for memory swapping on nodes, enhancing resource management.

4.    LoadBalancer Behavior Awareness: Kubernetes can now better understand and manage LoadBalancer behaviors.

5.    CRD Validation Enhancements: Improves Custom Resource Definition (CRD) validation processes.


Stable Features:

1.    Pod Scheduling Readiness: Ensures that pods are scheduled only when they are ready to run.

2.    Common Expression Language (CEL) for Admission Control: Introduces CEL to create more expressive admission policies.

3.    Container Resource-Based Pod Autoscaling: Automates scaling of pods based on container resource usage.

4.    Reduction of Secret-Based Service Account Tokens: Decreases reliance on secrets for service accounts, simplifying security management.


Main Features:

· Virtualization:

o   Safe Memory Overcommit (GA): Allows for safe overcommit of memory resources in virtual machines.

o   Memory Hotplug: Enables non-disruptive scaling of VM performance by adding memory dynamically.

o   Automatic VM Workload Balancing: Utilizes a descheduler to optimize VM placements.

o   VM Storage Live Migration (Tech Preview): Facilitates migration of VM storage between classes without downtime.

· OpenShift Platform Plus:

o   Policy as Code: Integrates ArgoCD and VEX support in Advanced Cluster Security 4.6.

o   ROSA Cluster Lifecycle Management (Dev Preview): Enhances management of Red Hat OpenShift Service on AWS (ROSA) clusters.

o   Keyless Authentication with Red Hat Quay 3.13: Simplifies authentication processes for container image registries.

o   Self-Managed OpenShift Data Foundation on ROSA HCP: Provides more control over data management.

· Core Enhancements:

o   4-Node and 5-Node Control-Plane Architecture: Supports higher availability for bare-metal clusters.

o   Node Disruption Policies (GA): Allows administrators to define actions during node disruptions.

o   Native Network Isolation for Namespaces: Supports user-defined networks with additional isolation capabilities.

o   eBPF Manager : Facilitates management of eBPF programs for enhanced networking and security.


Hosted Control Planes (HCP) Enhancements:

· Disconnected Installation Enhancements: Simplifies installation processes in disconnected environments.

· Backup and Restore Solutions for HCP Clusters: Comprehensive solutions for managing HCP cluster states.

· NVIDIA GPU Support for OpenShift Virtualization HCP Clusters (Tech Preview): Enhances support for GPU workloads.


Generative AI Integration:

· OpenShift Lightspeed (Tech Preview): A generative AI chat assistant integrated directly into the OpenShift web console, providing guidance on cluster resources and operations. Supports RHEL AI, Red Hat OpenShift AI, OpenAI, Azure AI, and Watson X.


Networking Enhancements:

· Native Network Isolation for Namespaces (Tech Preview): Provides flexible networking options for different use cases with user-defined networks in OVN-Kubernetes.

· eBPF Manager: Offers visibility and control over eBPF programs within the cluster, enhancing security and networking capabilities.


Observability Updates:

· Application Observability Enhancements: Includes OpenTelemetry collector dashboards and native support for OTLP logs.

· Cluster Observability Operator: Version 0.4.0 introduces new features for signal correlation and troubleshooting.


Incident Detection (Developer Preview):

· New capabilities for alert-based incident detection integrated into the OpenShift web console to expedite root cause analysis.


Red Hat OpenShift Networking Enhancements:

· Upgrades to HAProxy, CoreDNS, and other components to improve overall networking performance and reliability.

 

Comments

Popular posts from this blog

Managing AI Workloads in Kubernetes and OpenShift with Modern GPUs [H100/H200 Nvidia]

 AI workloads demand significant computational resources, especially for training large models or performing real-time inference. Modern GPUs like NVIDIA's H100 and H200 are designed to handle these demands effectively, but maximizing their utilization requires careful management. This article explores strategies for managing AI workloads in Kubernetes and OpenShift with GPUs, focusing on features like MIG (Multi-Instance GPU), time slicing, MPS (Multi-Process Service), and vGPU (Virtual GPU). Practical examples are included to make these concepts approachable and actionable. 1. Why GPUs for AI Workloads? GPUs are ideal for AI workloads due to their massive parallelism and ability to perform complex computations faster than CPUs. However, these resources are expensive, so efficient utilization is crucial. Modern GPUs like NVIDIA H100/H200 come with features like: MIG (Multi-Instance GPU): Partitioning a single GPU into smaller instances. Time slicing: Efficiently sharing GPU res...

Choosing the Right OpenShift Service: Service Mesh, Submariner, or Service Interconnect?

In today’s digital world, businesses rely more and more on interconnected applications and services to operate effectively. This means integrating software and data across different environments is essential. However, achieving smooth connectivity can be tough because different application designs and the mix of on-premises and cloud systems often lead to inconsistencies. These issues require careful management to ensure everything runs well, risks are managed effectively, teams have the right skills, and security measures are strong. This article looks at three Red Hat technologies—Red Hat OpenShift Service Mesh and Red Hat Service Interconnect, as well as Submariner—in simple terms. It aims to help you decide which solution is best for your needs. OPENSHIFT Feature Service Mesh (Istio) Service Interconnect Submariner Purpose Manages service-to-service communication within a single cluster. Enables ...