Skip to content

Commit a0143e6

Browse files
authored
Merge pull request #55256 from slovern/TELCODOCS-982-KMM-intro
2 parents fa61b18 + 3ee314b commit a0143e6

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
@@ -2566,6 +2566,8 @@ Topics:
25662566
File: he-driver-toolkit
25672567
- Name: Node Feature Discovery Operator
25682568
File: psap-node-feature-discovery-operator
2569+
- Name: Kernel Module Management Operator
2570+
File: kmm-kernel-module-management
25692571
---
25702572
Name: Backup and restore
25712573
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)