An open API service indexing awesome lists of open source software.

https://github.com/rh-ecosystem-edge/kernel-module-management

The kernel module management operator builds, signs and loads kernel modules on OpenShift.
https://github.com/rh-ecosystem-edge/kernel-module-management

drivers go golang kernel kernel-module kmm kmmo ocp openshift

Last synced: 3 months ago
JSON representation

The kernel module management operator builds, signs and loads kernel modules on OpenShift.

Awesome Lists containing this project

README

          

# Kernel Module Management Operator

The Kernel Module Management Operator manages the deployment of out-of-tree kernel modules and
associated device plug-ins in Kubernetes. Along with deployment it also manages the lifecycle of
the kernel modules for new incoming kernel versions attached to upgrades.

[![Go Report Card](https://goreportcard.com/badge/github.com/rh-ecosystem-edge/kernel-module-management)](https://goreportcard.com/report/github.com/rh-ecosystem-edge/kernel-module-management)
[![codecov](https://codecov.io/gh/rh-ecosystem-edge/kernel-module-management/branch/main/graph/badge.svg?token=OMIRXMN03W)](https://codecov.io/gh/rh-ecosystem-edge/kernel-module-management)
[![Go Reference](https://pkg.go.dev/badge/github.com/rh-ecosystem-edge/kernel-module-management.svg)](https://pkg.go.dev/github.com/rh-ecosystem-edge/kernel-module-management)

## Getting started
Install the bleeding edge KMM in one command:
```shell
oc apply -k https://github.com/rh-ecosystem-edge/kernel-module-management/config/default
```

## Documentation and lab

You can find examples and labs on the [documentation website](https://openshift-kmm.netlify.app).