Skip to main content
Redhat Developers  Logo
  • Products

    Featured

    • Red Hat Enterprise Linux
      Red Hat Enterprise Linux Icon
    • Red Hat OpenShift AI
      Red Hat OpenShift AI
    • Red Hat Enterprise Linux AI
      Linux icon inside of a brain
    • Image mode for Red Hat Enterprise Linux
      RHEL image mode
    • Red Hat OpenShift
      Openshift icon
    • Red Hat Ansible Automation Platform
      Ansible icon
    • Red Hat Developer Hub
      Developer Hub
    • View All Red Hat Products
    • Linux

      • Red Hat Enterprise Linux
      • Image mode for Red Hat Enterprise Linux
      • Red Hat Universal Base Images (UBI)
    • Java runtimes & frameworks

      • JBoss Enterprise Application Platform
      • Red Hat build of OpenJDK
    • Kubernetes

      • Red Hat OpenShift
      • Microsoft Azure Red Hat OpenShift
      • Red Hat OpenShift Virtualization
      • Red Hat OpenShift Lightspeed
    • Integration & App Connectivity

      • Red Hat Build of Apache Camel
      • Red Hat Service Interconnect
      • Red Hat Connectivity Link
    • AI/ML

      • Red Hat OpenShift AI
      • Red Hat Enterprise Linux AI
    • Automation

      • Red Hat Ansible Automation Platform
      • Red Hat Ansible Lightspeed
    • Developer tools

      • Red Hat Trusted Software Supply Chain
      • Podman Desktop
      • Red Hat OpenShift Dev Spaces
    • Developer Sandbox

      Developer Sandbox
      Try Red Hat products and technologies without setup or configuration fees for 30 days with this shared Openshift and Kubernetes cluster.
    • Try at no cost
  • Technologies

    Featured

    • AI/ML
      AI/ML Icon
    • Linux
      Linux Icon
    • Kubernetes
      Cloud icon
    • Automation
      Automation Icon showing arrows moving in a circle around a gear
    • View All Technologies
    • Programming Languages & Frameworks

      • Java
      • Python
      • JavaScript
    • System Design & Architecture

      • Red Hat architecture and design patterns
      • Microservices
      • Event-Driven Architecture
      • Databases
    • Developer Productivity

      • Developer productivity
      • Developer Tools
      • GitOps
    • Secure Development & Architectures

      • Security
      • Secure coding
    • Platform Engineering

      • DevOps
      • DevSecOps
      • Ansible automation for applications and services
    • Automated Data Processing

      • AI/ML
      • Data Science
      • Apache Kafka on Kubernetes
      • View All Technologies
    • Start exploring in the Developer Sandbox for free

      sandbox graphic
      Try Red Hat's products and technologies without setup or configuration.
    • Try at no cost
  • Learn

    Featured

    • Kubernetes & Cloud Native
      Openshift icon
    • Linux
      Rhel icon
    • Automation
      Ansible cloud icon
    • Java
      Java icon
    • AI/ML
      AI/ML Icon
    • View All Learning Resources

    E-Books

    • GitOps Cookbook
    • Podman in Action
    • Kubernetes Operators
    • The Path to GitOps
    • View All E-books

    Cheat Sheets

    • Linux Commands
    • Bash Commands
    • Git
    • systemd Commands
    • View All Cheat Sheets

    Documentation

    • API Catalog
    • Product Documentation
    • Legacy Documentation
    • Red Hat Learning

      Learning image
      Boost your technical skills to expert-level with the help of interactive lessons offered by various Red Hat Learning programs.
    • Explore Red Hat Learning
  • Developer Sandbox

    Developer Sandbox

    • Access Red Hat’s products and technologies without setup or configuration, and start developing quicker than ever before with our new, no-cost sandbox environments.
    • Explore Developer Sandbox

    Featured Developer Sandbox activities

    • Get started with your Developer Sandbox
    • OpenShift virtualization and application modernization using the Developer Sandbox
    • Explore all Developer Sandbox activities

    Ready to start developing apps?

    • Try at no cost
  • Blog
  • Events
  • Videos

Our top Kubernetes and OpenShift articles of 2024

Red Hat Developer’s year in review

December 11, 2024
Colleen Lobner
Related topics:
ContainersDevOpsGitOpsKubernetesApplication modernizationVirtualization
Related products:
Red Hat OpenShift GitOpsRed Hat OpenShiftRed Hat OpenShift AIRed Hat OpenShift Container PlatformRed Hat OpenShift LightspeedRed Hat OpenShift LocalRed Hat OpenShift ServerlessRed Hat OpenShift Virtualization

Share:

    We're revisiting the most popular articles published on Red Hat Developer in 2024, this time taking a look back at the best of Kubernetes and Red Hat OpenShift.

    In June 2014, the first Kubernetes commit was pushed to GitHub; ten years later, the open source platform has become a cornerstone for developers building, scaling, and managing containerized applications.

    Red Hat OpenShift, which is built on top of Kubernetes, provides an application platform that helps reduce the complexity of creating and modernizing cloud-native applications. Like Kubernetes, OpenShift continues to evolve rapidly to meet new use cases, including support for real-time analytics, virtualized workloads, and AI/ML solutions.

    Learn more: What's new for developers in OpenShift 4.17

    The 10 most popular Kubernetes and OpenShift articles of 2024

    The articles that captured reader interest this year covered various aspects of ensuring reliable, scalable, and efficient application deployment on OpenShift and Kubernetes, from single-node OpenShift deployments to performance testing and scaling. Resources introducing Red Hat OpenShift Virtualization to VMware vSphere administrators were also in high demand.

    #10: Canary deployment strategy with Argo Rollouts

    By David Severiano

    This article explains how to implement a canary deployment strategy using Argo Rollouts. Argo Rollouts is a Kubernetes controller and set of custom resource definitions (CRDs) that provide advanced deployment capabilities such as blue-green, canary, canary analysis, experimentation, and progressive delivery features to Kubernetes.

    You'll walk through an example that demonstrates how to install, deploy, and manage the life cycle of cloud-native applications using canary capabilities.

    Read it here: Canary deployment strategy with Argo Rollouts

    #9: Supercharge your Red Hat OpenShift Local environment with Red Hat OpenShift Lightspeed

    By Vivian Chinoda

    Red Hat OpenShift Local is a development environment in which OpenShift applications run on a local machine. It provides a sandbox environment for building, testing, and iterating on applications without requiring access to a full-scale cloud infrastructure. 

    Red Hat OpenShift Lightspeed is a generative AI virtual chat assistant that exists to improve productivity and accessibility for OpenShift users of all skill levels, from novice to expert. 

    This article explains how to install and use Red Hat OpenShift Lightspeed on Red Hat OpenShift Local for troubleshooting, navigating the interface, and investigating cluster resources.

    Read it here: Supercharge your Red Hat OpenShift Local environment with Red Hat OpenShift Lightspeed

    #8: How to install single node OpenShift on AWS

    By Diego Alvarez Ponce and Kaitlyn Abdo

    In environments where resources are limited, you can use single node OpenShift as a data center for model processing and training. It can run on both cloud and bare metal nodes. 

    The first of a 6-part series about computer vision at the edge, this article provides a step-by-step guide to installing and configuring a single node OpenShift environment on Amazon Web Services (AWS). 

    Read it here: How to install single node OpenShift on AWS

    #7: OpenShift Virtualization for VMware vSphere admins: Disaster and site recovery

    By Alan Cowles

    Nobody likes to think about disasters. Often the mantra is to hope for the best and plan for the worst. In today’s IT world, downtime, no matter how small, can have a disastrous effect on a business’ ability to compete in the marketplace. 

    This article illustrates how Red Hat OpenShift Virtualization can protect mission critical workloads in a Metro DR configuration by automatically restarting virtual machines at a secondary location if the primary OpenShift cluster becomes unavailable. This is done in a similar manner to the feature set provided by VMware Site Recovery Manager. This solution makes use of several of the components included in OpenShift Platform Plus as well as Red Hat Ceph Storage to protect virtual machines and assist with a return to normal operations very quickly in the event of a disaster scenario. 

    Read it here: OpenShift Virtualization for VMware vSphere admins: Disaster and site recovery

    #6: Test Kubernetes performance and scale with kube-burner

    By Sai Sindhur Malleni, Vishnu Challa, and Raul Sevilla Canavate

    kube-burner is a flexible open source Kubernetes performance and scale testing tool. It is capable of creating, deleting, and updating Kubernetes resources as per user defined requirements, obtaining platform performance metrics, and indexing performance results along with those metrics into a desired long term storage solution. 

    Explore new kube-burner features and usability improvements that help solve unique challenges in performing and analyzing results from performance and scale tests on Kubernetes and OpenShift.

    Read it here: Test Kubernetes performance and scale with kube-burner

    #5: OpenShift Virtualization for vSphere admins: A change in the traditional storage paradigm

    By Alan Cowles

    A containerized virtualization solution presents an entirely new storage paradigm compared to what traditional virtualization administrators are used to. This article dives into how storage works with OpenShift Virtualization.

    Even though the storage paradigm available in OpenShift Virtualization is very different from what VMware vSphere users might be used to, there are still parts of it that can seem very familiar. It also allows OpenShift Virtualization to perform many of the common virtual guest actions that are expected in enterprise hypervisor environments. By understanding these common use cases and how the storage provided for OpenShift Virtualization is consumed to support them, an admin can feel a sense of relative comfort when exposed to the new environment for the first time. 

    Read it here: OpenShift Virtualization for vSphere admins: A change in the traditional storage paradigm

    #4: How to install single node OpenShift on bare metal

    By Diego Alvarez Ponce and Kaitlyn Abdo

    Learn how to deploy single node OpenShift on a physical bare metal node using the OpenShift Assisted Installer, which simplifies the setup process for OpenShift clusters. 

    The article includes a video demo to guide you through the process of installing single node OpenShift on a physical bare metal machine using the Assisted Installer.

    Read it here: How to install single node OpenShift on bare metal

    #3: Blue/green deployment strategy with Argo Rollouts

    By David Severiano

    A companion to Canary deployment strategy with Argo Rollouts, this article explains how you can install, deploy, and manage the life cycle of cloud-native applications using a blue/green deployment strategy with Argo Rollouts. Blue/green deployment is an application release model that transfers user traffic from a previous version of an app or microservice to a nearly identical new release, both running in production.

    Read it here: Blue/green deployment strategy with Argo Rollouts

    #2: The developer's guide to Kubernetes Operators

    By Tomer Figenblat

    Ready to start developing Kubernetes Operators? This guide breaks down all the essential components you'll need to get started developing operators using the Operator Framework, from APIs to health probes to Helm.

    Read it here: The developer's guide to Kubernetes Operators

    #1: DevOps with OpenShift Pipelines and OpenShift GitOps

    By Gerald Nunn

    Our most popular article this year provided an introduction to Red Hat OpenShift Pipelines and Red Hat OpenShift GitOps. These powerful tools are included in Red Hat OpenShift and can be used by DevOps practitioners to provide continuous integration (CI) and continuous delivery/deployment (CD) capabilities. 

    Based on the Tekton project, OpenShift Pipelines is responsible for providing the continuous integration (CI) portion of the DevOps methodology. OpenShift GitOps, based on Argo CD, covers the continuous delivery (CD) aspect. This article demonstrates how you can use these components independently or together as a unit to provide a complete DevOps solution.

    Read it here: DevOps with OpenShift Pipelines and OpenShift GitOps

    Learn Kubernetes and OpenShift

    Gain the knowledge and hands-on experience you need to manage complex Kubernetes environments.

    Explore interactive hands-on labs and learning paths:

    • Foundations of OpenShift
    • Get started with your Developer Sandbox for Red Hat OpenShift
    • Learn Kubernetes using Developer Sandbox for Red Hat OpenShift
    • How to deploy an application using Red Hat OpenShift Service on AWS
    • Using OpenShift
    • Create an OpenShift Serverless function
    • DevOps on OpenShift
    • Replace deprecated DeploymentConfigs with deployments
    • Build and populate a database using Kubernetes init containers
    • Developing applications on OpenShift

    Download e-books and cheat sheets for tech practitioners:

    • Kubernetes Operators
    • Kubernetes Patterns
    • Operating OpenShift: An SRE Approach to Managing Infrastructure
    • Getting GitOps: A practical platform with OpenShift, Argo CD, and Tekton
    • The Path to GitOps
    • GitOps Cookbook: Kubernetes Automation in Practice
    • 5 ways developers benefit from Red Hat OpenShift
    • Red Hat OpenShift cheat sheet
    • Red Hat Insights Cost Management cheat sheet

    Get started with Red Hat OpenShift 4.17

    • Try OpenShift in the Developer Sandbox.
    • Explore resources for getting started with OpenShift.
    • Visit the Red Hat OpenShift product page to discover more ways to try OpenShift.

    The rest of the best

    We'll be back with more content for tech practitioners in 2025. In the meantime, don't miss the rest of our 2024 year in review:

    • Ansible automation
    • Application development
    • AI
    • Developer learning
    • Linux
    • Programming languages, runtimes, and frameworks
    Last updated: December 20, 2024

    Related Posts

    • Our top Ansible automation articles of 2024

    • Our top languages and runtimes articles of 2024

    • What’s new for developers in OpenShift 4.17

    • Run OpenShift 4.17 on VMware Cloud Foundation 5.2.1: What you need to know

    Recent Posts

    • GuideLLM: Evaluate LLM deployments for real-world inference

    • Unleashing multimodal magic with RamaLama

    • Integrate Red Hat AI Inference Server & LangChain in agentic workflows

    • Streamline multi-cloud operations with Ansible and ServiceNow

    • Automate dynamic application security testing with RapiDAST

    What’s up next?

    The Red Hat OpenShift cheat sheet presents basic oc commands to help you build, deploy and manage an application with OpenShift.

    Get the e-book
    Red Hat Developers logo LinkedIn YouTube Twitter Facebook

    Products

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform

    Build

    • Developer Sandbox
    • Developer Tools
    • Interactive Tutorials
    • API Catalog

    Quicklinks

    • Learning Resources
    • E-books
    • Cheat Sheets
    • Blog
    • Events
    • Newsletter

    Communicate

    • About us
    • Contact sales
    • Find a partner
    • Report a website issue
    • Site Status Dashboard
    • Report a security problem

    RED HAT DEVELOPER

    Build here. Go anywhere.

    We serve the builders. The problem solvers who create careers with code.

    Join us if you’re a developer, software engineer, web designer, front-end designer, UX designer, computer scientist, architect, tester, product manager, project manager or team lead.

    Sign me up

    Red Hat legal and privacy links

    • About Red Hat
    • Jobs
    • Events
    • Locations
    • Contact Red Hat
    • Red Hat Blog
    • Inclusion at Red Hat
    • Cool Stuff Store
    • Red Hat Summit

    Red Hat legal and privacy links

    • Privacy statement
    • Terms of use
    • All policies and guidelines
    • Digital accessibility

    Report a website issue