Skip to content

Commit 3ee314b

Browse files
committed
TELCODOCS-982 - About KMM
1 parent 539f640 commit 3ee314b

File tree

3 files changed

+31
-0
lines changed

3 files changed

+31
-0
lines changed

_topic_maps/_topic_map.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2560,6 +2560,8 @@ Topics:
25602560
File: psap-driver-toolkit
25612561
- Name: Node Feature Discovery Operator
25622562
File: psap-node-feature-discovery-operator
2563+
- Name: Kernel Module Management Operator
2564+
File: kmm-kernel-module-management
25632565
---
25642566
Name: Backup and restore
25652567
Dir: backup_and_restore
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
:_content-type: ASSEMBLY
2+
[id="kernel-module-management-operator"]
3+
= Kernel Module Management Operator
4+
include::_attributes/common-attributes.adoc[]
5+
:context: kernel-module-management-operator
6+
7+
8+
toc::[]
9+
10+
Learn about the Kernel Module Management (KMM) Operator and how you can use it to deploy out-of-tree kernel modules and device plugins on {product-title} clusters.
11+
12+
:FeatureName: Kernel Module Management Operator
13+
14+
include::modules/kmm-about-kmm.adoc[leveloffset=+1]
15+

modules/kmm-about-kmm.adoc

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
// Module included in the following assemblies:
2+
//
3+
// * hardware_enablement/kmm-kernel-module-management.adoc
4+
5+
:_content-type: CONCEPT
6+
[id="about-kmm_{context}"]
7+
= About the Kernel Module Management Operator
8+
9+
The Kernel Module Management (KMM) Operator manages, builds, signs, and deploys out-of-tree kernel modules and device plugins on {product-title} clusters.
10+
11+
KMM adds a new `Module` CRD which describes an out-of-tree kernel module and its associated device plugin.
12+
You can use `Module` resources to configure how to load the module, define `ModuleLoader` images for kernel versions, and include instructions for building and signing modules for specific kernel versions.
13+
14+
KMM is designed to accommodate multiple kernel versions at once for any kernel module, allowing for seamless node upgrades and reduced application downtime.

0 commit comments

Comments
 (0)