Skip to content

Commit 98d23e1

Browse files
Add procedure for KernelCare Clients on Deb
1 parent 94a4bd2 commit 98d23e1

File tree

2 files changed

+64
-0
lines changed

2 files changed

+64
-0
lines changed

guides/common/assembly_using-kernelcare.adoc

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,48 @@ include::modules/proc_adding-kernelcare-client-for-el.adoc[leveloffset=+2]
2020
:!parent-client-os-major:
2121
endif::[]
2222

23+
:parent-client-os: {client-os}
24+
:parent-client-os-major: {client-os-major}
25+
:client-os: Debian
26+
:client-os-architectures: amd64
27+
:client-os-components: main
28+
:client-os-major: 12
29+
:client-os-releases: stable
30+
:client-os-repository: debian
31+
include::modules/proc_adding-kernelcare-client-for-deb.adoc[leveloffset=+2]
32+
33+
:client-os: Debian
34+
:client-os-architectures: amd64
35+
:client-os-components: main
36+
:client-os-major: 11
37+
:client-os-releases: stable
38+
:client-os-repository: debian
39+
include::modules/proc_adding-kernelcare-client-for-deb.adoc[leveloffset=+2]
40+
41+
:client-os: Ubuntu
42+
:client-os-architectures: amd64
43+
:client-os-components: main
44+
:client-os-major: 24.04
45+
:client-os-releases: noble
46+
:client-os-repository: ubuntu
47+
include::modules/proc_adding-kernelcare-client-for-deb.adoc[leveloffset=+2]
48+
49+
:client-os: Ubuntu
50+
:client-os-architectures: amd64
51+
:client-os-components: main
52+
:client-os-major: 22.04
53+
:client-os-releases: jammy
54+
:client-os-repository: ubuntu
55+
include::modules/proc_adding-kernelcare-client-for-deb.adoc[leveloffset=+2]
56+
:client-os: {parent-client-os}
57+
:client-os-major: {parent-client-os-major}
58+
:!client-os-architectures:
59+
:!client-os-components:
60+
:!client-os-major:
61+
:!client-os-releases:
62+
:!parent-client-os-major:
63+
:!parent-client-os:
64+
2365
include::modules/proc_installing-the-kernelcare-package-on-hosts.adoc[leveloffset=+1]
2466

2567
include::modules/proc_viewing-patched-kernel-version.adoc[leveloffset=+1]
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
:_mod-docs-content-type: PROCEDURE
2+
3+
[id="adding-kernelcare-client-for-{client-os-context}-{client-os-major}"]
4+
= Adding KernelCare Client for {client-os} {client-os-major}
5+
6+
You need to provide the KernelCare client on your hosts to live-patch their Linux kernel.
7+
8+
.Procedure
9+
. In the {ProjectWebUI}, navigate to *Content* > *Products*.
10+
. Click *Create Product* to create a product named `KernelCare {client-os}`.
11+
For more information, see {ContentManagementDocURL}Creating_a_Custom_Product_content-management[Creating a product] in _{ContentManagementDocTitle}_.
12+
. On the *Repositories* tab, click *New Repository* to create a repository of type `deb` as follows:
13+
+
14+
* *Name*: `KernelCare {client-os} {client-os-major}`
15+
* *Upstream URL*: `https://repo.cloudlinux.com/kernelcare-{client-os-repository}/{client-os-major}/`
16+
* *Releases/Distributions*: `{client-os-releases}`
17+
* *Components*: `{client-os-components}`
18+
* *Architectures*: `{client-os-architectures}`
19+
* Optional: Add the KernelCare GPG public key as content credential: `https://repo.cloudlinux.com/kernelcare/kernelcare.gpg`.
20+
21+
+
22+
For more information, see {ContentManagementDocURL}Adding_Custom_Deb_Repositories_content-management[Adding Deb repositories] in _{ContentManagementDocTitle}_.

0 commit comments

Comments
 (0)