Projects

The Red Hat Emerging Technologies group is responsible for identifying and developing emerging technologies to inform and impact Red Hat’s portfolio and long term technology strategy. These are the latest projects that our group is working on.

OPA Gatekeeper Operator

OPA Gatekeeper Operator

This is the Operator for Open Policy Agent’s (OPA) Gatekeeper, which helps package, deploy, and manage Kubernetes ...
Transmission

Transmission

Transmission is an experimental device management agent for ostree-based Linux operating systems. It manages ...
MicroShift

MicroShift

MicroShift is an experimental flavor of OpenShift/Kubernetes optimized for the device edge. It targets the niche ...
VolSync – Data Replication

VolSync – Data Replication

VolSync is a storage independent, multi-cluster, asynchronous data replication operator. This technology is ...
sigstore

sigstore

A non-profit, public good software signing & transparency service The sigstore project’s goal is to provide ...
Quantum on OpenShift

Quantum on OpenShift

Our goal in the quantum space is to establish the best practices for running heterogeneous workflows that combine ...
LinuxKit

LinuxKit

LinuxKit is a toolkit for building custom minimal, immutable Linux distributions. Secure defaults without ...
AIOps

AIOps

AIOps platforms are software systems that combine big data and AI or machine learning functionality to enhance and ...
Thoth

Thoth

Project Thoth is developed in the AI Center of Excellence at Red Hat and it aims at providing recommendations on ...
Open Data Hub

Open Data Hub

Open Data Hub is an open source project based on Kubeflow, that provides open source AI tools for running ...
Metal3

Metal3

The Metal³ project (pronounced: Metal Kubed) exists to provide components that allow you to do bare metal host ...

Userspace CNI

The Userspace CNI is a Container Network Interface (CNI) plugin designed to implement userspace networking (as ...
SR-IOV Network Resource Injector

SR-IOV Network Resource Injector

SR-IOV Network-Resource-Injector is a Kubernetes mutating webhook. It is used to modify a pod spec before the pod ...
SR-IOV CNI

SR-IOV CNI

SR-IOV CNI is a CNI that enables injecting SR-IOV VFs into a pod. SR-IOV is a specification that allows a PCIe ...

app netutils Repository

In an effort to enable DPDK applications to be run in a container, this repo contains a set of library functions to

Go OVN

A Go library for Northbound and Southbound OVN DB access using the native OVSDB protocol. Project ...
OVN Kubernetes Plug In

OVN Kubernetes Plug In

A Kubernetes networking plugin that utilizes OVN (an opensource network virtualization solution developed by the ...
Operate First

Operate First

Operate First is a concept where open source developers bring their projects to a production cloud during ...
Keylime

Keylime

Keylime is a highly scalable remote boot attestation and runtime integrity measurement solution. It enables users ...
Tekton Chains

Tekton Chains

Chains is a security subsystem of the Kubernetes Tekton CI/CD pipeline. Chains will enable Tekton continuous ...
Telemetry – Ceph Community Resource

Telemetry – Ceph Community Resource

The Ceph telemetry module sends anonymous data about the cluster back to the Ceph developers to help understand how
Project Crimson

Project Crimson

Crimson is the code name of crimson-osd, which is the next generation ceph-osd (OSD = Object Storage Device). It ...
Edge App Development Toolchain

Edge App Development Toolchain

Edge applications usually consist of stacks ranging from protocol adapters, messaging, storage, analytics, and ...
Containerized Ceph Mirroring

Containerized Ceph Mirroring

Demands to operationalize how we consume, move and replicate data are increasingly important in the hybrid cloud ...
Crossplane Collaboration

Crossplane Collaboration

The CNCF-sponsored Crossplane project enables OpenShift to provision Cloud Services in an abstracted manner across ...
Kubernetes – Object Bucket

Kubernetes – Object Bucket

Kubernetes provides a way to dynamically provision both file and block storage but object has been slow to be ...
Edge Computing Blueprints for OpenShift

Edge Computing Blueprints for OpenShift

Blueprints facilitate building complex edge computing stacks and managing them at scale. They are structured ...