{"id":21751,"date":"2026-09-30T07:55:00","date_gmt":"2026-09-30T05:55:00","guid":{"rendered":"https:\/\/webhosting.de\/?p=21751"},"modified":"2026-09-30T06:07:40","modified_gmt":"2026-09-30T04:07:40","slug":"kernelcare-live-patching-succesvol-testen","status":"publish","type":"post","link":"https:\/\/webhosting.de\/nl\/kernelcare-live-patching-erfolgreich-testen\/","title":{"rendered":"KernelCare Live Patching succesvol testen: best practices voor beheerders"},"content":{"rendered":"<div class=\"wh-article\" data-wh-layout=\"2.1.2\" style=\"width:100%;max-width:820px;margin:0 auto;color:#263b4b;font-family:inherit;font-size:18px;line-height:1.8;text-align:start;overflow-wrap:break-word;box-sizing:border-box\"><p class=\"wh-lead\" style=\"font-size:20px;line-height:1.7;color:#233746;margin:0 0 1.1em\">Een robuuste test voor KernelCare Live Patching controleert meer dan alleen of de patch succesvol is gedownload: de actieve kernel moet worden ondersteund, de patchstatus moet aantoonbaar actief zijn en de applicatie moet onder realistische belastingomstandigheden goed functioneren. Begin op een staging-host die dicht bij de productieomgeving staat, rol vervolgens uit via QA en Canary en documenteer de afbrekingscriteria. <strong style=\"font-weight:700;color:inherit\">Livepatches stellen herstarts uit, maar vervangen deze niet.<\/strong> Plan daarom regelmatige kernel-updates en herstarts dus nog steeds in als een vast onderdeel van de bedrijfsvoering.  <\/p>\n<nav class=\"wh-toc\" aria-label=\"Inhoud van dit artikel\" style=\"display:block;margin:28px 0 38px;padding:22px;border:1px solid #d9e4e8;border-radius:14px;background:#f4f8f8\"><p class=\"wh-toc-title\" style=\"font-size:13px;font-weight:700;letter-spacing:.08em;color:#49656b;margin:0 0 14px\">Direct naar de paragraaf<\/p><div class=\"wh-toc-grid\" style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:10px\"><div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#grundlagen-kernelcare-livepatch\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">KernelCare Livepatch op de juiste manier plaatsen<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#komponenten-und-kompatibilitaet\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Componenten, platforms en duidelijke afbakeningen<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#testziele-und-erfolgskriterien\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Wat een betrouwbare test moet aantonen<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#staging-baseline-pruefen\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Een op de productie gebaseerde staging-baseline opzetten<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#patchstatus-und-kommandos\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">De patchstatus correct beoordelen met kcarectl<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#rollout-feeds-und-wellen\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">QA, Canary en productie gefaseerd invoeren<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#secure-boot-und-sonderfaelle\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Secure Boot en kritieke uitzonderingsgevallen testen<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#monitoring-fehleranalyse-eskalation\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Monitoring, foutanalyse en veilige escalatie<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#rebootstrategie-und-freigabe\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Een herstartstrategie en gedocumenteerde goedkeuring plannen<\/a><\/div>\n<\/div><\/nav><section class=\"wh-section\" aria-labelledby=\"grundlagen-kernelcare-livepatch\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"grundlagen-kernelcare-livepatch\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">KernelCare Livepatch op de juiste manier plaatsen<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">KernelCare is de agent van TuxCare voor <strong style=\"font-weight:700;color:inherit\">Live-patching van de kernel<\/strong> op ondersteunde Linux-systemen. Het past beschikbare beveiligingsupdates toe op de actieve kernel, zonder dat de server onmiddellijk opnieuw hoeft op te starten. Of een patch kan worden toegepast, hangt af van de specifieke combinatie van kernelbuild, distributie en architectuur; het feit dat er een agentpakket beschikbaar is, betekent op zich nog niet dat deze ondersteuning aanwezig is. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Wat de technische inrichting betreft, beschrijft het Upstream Linux Livepatch-framework een consistente overgang waarbij de betrokken taken veilig overschakelen naar gewijzigde code. Deze documentatie legt het algemene kernel-framework uit, maar niet noodzakelijkerwijs de implementatiemethode van elke KernelCare-variant. Voor productspecifieke functies en operationele beslissingen blijven daarom de gegevens van <strong style=\"font-weight:700;color:inherit\">TuxCare<\/strong> bepalend. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Een gedownloade of als toegepast gemelde patch bewijst in eerste instantie dat de patchketen functioneert. Het bewijst niet dat databaseverbindingen, opslagtoegang, netwerkpaden, batchtaken en bedrijfsspecifieke transacties onder re\u00eble belasting foutloos blijven. Een robuuste test beoordeelt daarom de patchstatus, systeemstatistieken en applicatieresultaten in hun onderlinge samenhang.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Reguliere <strong style=\"font-weight:700;color:inherit\">Kernel-updates<\/strong> blijven noodzakelijk. Livepatches brengen geen wijzigingen aan in het ge\u00efnstalleerde kernelpakket en bieden niet automatisch ondersteuning voor hardware, functionele wijzigingen of alle stuurprogramma-aanpassingen van een nieuwe kernel. TuxCare stelt bovendien alleen patches voor een specifieke kernel beschikbaar zolang de fabrikant ervan beveiligingsupdates voor de betreffende serie publiceert. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">KernelCare heeft bovendien betrekking op de kernel en moet worden onderscheiden van userspace-patching. Een succesvolle test bewijst noch dat de LibCare-patchstatus is bereikt, noch dat alle kwetsbaarheden van de host volledig zijn verholpen. Live patching vormt daarmee een aanvulling op pakketbeheer en changemanagement: het kan dringende kernelcorrecties eerder van kracht laten worden, terwijl reguliere pakketupdates en geplande herstarts deel blijven uitmaken van het onderhoudsconcept. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"komponenten-und-kompatibilitaet\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"komponenten-und-kompatibilitaet\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Componenten, platforms en duidelijke afbakeningen<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Voorafgaand aan de test moet de TuxCare-architectuur duidelijk worden gescheiden. De KernelCare-agent draait op de doelhost, haalt patchsets op en past deze toe op de actieve kernel. <strong style=\"font-weight:700;color:inherit\">ePortal<\/strong> is daarentegen een optionele, zelfstandig werkende component voor de centrale aansturing van patchbronnen en roll-outs, bijvoorbeeld in gecontroleerde of ge\u00efsoleerde netwerken. Beide componenten vervullen verschillende taken en zijn niet onderling uitwisselbaar. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Los daarvan is LibCare beschikbaar als add-on voor userspace-componenten zoals glibc of OpenSSL. Een geslaagde KernelCare-test controleert noch de installatie, noch de patchstatus van LibCare. Testrapporten moeten deze niveaus daarom afzonderlijk vastleggen: de patchstatus van de kernel, de centrale distributie en het patchen van de gebruikersruimte vereisen elk hun eigen bewijsmateriaal, goedkeuringen en, indien nodig, eigen staging-systemen. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">De eerste praktische taak is het opstellen van een betrouwbare inventaris. Hierin moeten de distributie en release, de daadwerkelijk opgestarte kernel, de architectuur, het type virtualisatie, de geactiveerde beveiligingsmechanismen en de ge\u00efnstalleerde kernelmodules worden vastgelegd. Net zo belangrijk zijn opslag- en netwerkstuurprogramma\u2019s, evenals beveiligings-, back-up- en monitoringagenten. Deze kenmerken bepalen of een staging-host een realistische afspiegeling vormt van de latere productiegroep en of de aangeboden patch past bij de kernelbuild. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">De uiteindelijke beslissing over de ondersteuning wordt niet uitsluitend door een algemene distributielijst genomen. Controleer de specifieke combinatie van distributie, kernelversie en architectuur in de compatibiliteits- en patchdatabase van TuxCare. Pas deze controle maakt het verschil tussen een agent die kan worden ge\u00efnstalleerd en een kernel die daadwerkelijk wordt ondersteund. Deze controle moet v\u00f3\u00f3r elke uitrolplanning worden gedocumenteerd en bij een kernelwisseling opnieuw worden uitgevoerd. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Secure Boot vormt een aparte platformklasse. De agent heeft voor zijn kernelmodules een geschikte vertrouwensketen nodig. TuxCare vermeldt voor de geautomatiseerde Secure Boot-procedure op ondersteunde RPM-systemen de minimumversie Agent 3.0-2; deze vermelding is geen algemene minimumversie voor KernelCare en heeft geen betrekking op de handmatige MOK-registratie. Het geautomatiseerde proces vereist onder andere EFI-boot, shim en geactiveerde Secure Boot en is niet bedoeld voor Debian of Ubuntu. Daarom maakt een geplande herstart deel uit van de validatie van deze configuratie. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">V\u00f3\u00f3r de installatie moet bovendien worden gecontroleerd of er bestaande live-patching-diensten zijn. Volgens TuxCare mag KernelCare niet tegelijkertijd met Canonical Livepatch worden gebruikt. Gelijktijdig gebruik is geen zinvolle compatibiliteitstest, maar een uitsluitingscriterium: eerst moet de bestaande dienst volgens de goedgekeurde procedure worden verwijderd of moet het testplatform worden losgekoppeld. Een overzicht van verschillende procedures biedt de interne vergelijking met <a href=\"https:\/\/webhosting.de\/nl\/live-kernel-patching-kernelcare-ksplice-kpatch-kgraft-secure\/\">KernelCare, Ksplice, kpatch en kGraft<\/a>. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"testziele-und-erfolgskriterien\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"testziele-und-erfolgskriterien\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Wat een betrouwbare test moet aantonen<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Een degelijke test begint met controleerbare doelstellingen in plaats van met de algemene melding \u201epatch ge\u00efnstalleerd\u201c. Er moet worden aangetoond dat er een ondersteunde, actieve kernel is, dat er een bereikbare en geautoriseerde patchbron is en dat de huidige patchstatus is toegepast. Daarnaast moet het team de door KernelCare gemelde effectieve beveiligingsversie vastleggen. Deze bewijzen bevestigen de technische leveringsketen, maar nog niet de werking van de applicatie. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Het tweede controleniveau is het <strong style=\"font-weight:700;color:inherit\">Gezondheid bij het gebruik<\/strong>. Diensten moeten bereikbaar blijven, cruciale transacties moeten correct worden afgerond en interfaces moeten de verwachte resultaten opleveren. Bij databasesystemen kunnen replicatie en zoekopdrachten van cruciaal belang zijn; bij webservices behoren bijvoorbeeld authenticatie, achtergrondtaken en externe integraties tot de testomvang.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Voor de monitoring levert <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">kcarectl --status<\/code> machinaal leesbare exit-codes. TuxCare kent de waarde 0 toe aan het nieuwste patchniveau, 1 aan geen toegepaste patches, 2 aan nieuwe, nog niet toegepaste patches en 3 aan een niet-ondersteunde kernel. Deze statussen zijn geschikt voor alarmregels, maar moeten in combinatie met kernel-logs, servicestatistieken en technische controles worden ge\u00ebvalueerd. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Maak bovendien onderscheid tussen de opgestarte en de effectieve versie. <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">uname -r<\/code> geeft de opgestarte kernel weer, terwijl <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">kcarectl --uname<\/code> de door TuxCare aangegeven veilige kernelversie weergeeft. Als deze informatie niet correct wordt verwerkt in de scanner en de CMDB, kan een effectieve livepatch worden weergegeven als een ontbrekende update. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Voor goedkeuring zijn volledige technische documentatie, geslaagde applicatietests en een representatieve belastingscyclus vereist. Dit kan een batchvenster, een typische piekbelasting of een geplande failover zijn. Bij een niet-ondersteunde kernel, toenemende fouten of mislukte functionele tests wordt de uitbreiding gestopt en wordt de oorzaak onderzocht; een positieve agentstatus heeft geen voorrang op dergelijke signalen.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"staging-baseline-pruefen\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"staging-baseline-pruefen\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Een op de productie gebaseerde staging-baseline opzetten<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Een robuuste test begint met een staging-host die de latere doelgroep zo nauwkeurig mogelijk weergeeft. Leg de distributie, de opgestarte kernel, de architectuur, het type virtualisatie en de geactiveerde beveiligingsmechanismen vast. Ook geladen of bedrijfskritische kernelmodules, opslag- en netwerkpaden, beveiligings- en monitoringagenten en de centrale applicatiecomponenten moeten in de inventaris worden opgenomen. De compatibiliteit moet altijd worden gecontroleerd voor de daadwerkelijk draaiende kernel en niet alleen voor de distributie. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Documenteer bovendien v\u00f3\u00f3r de ingreep de status van de applicatie: geslaagde specialistische transacties, foutpercentages, responstijden, achtergrondtaken en, indien nodig, clusterlidmaatschap of replicatiestatus. Deze <strong style=\"font-weight:700;color:inherit\">Basislijn<\/strong> maakt latere afwijkingen traceerbaar. Controleer ook of er een voor de toepassing geschikte back-up of een snapshot beschikbaar is en hoe het herstel daarvan in de praktijk wordt geregeld; een VM-snapshot is daarbij geen vervanging voor een consistente databaseback-up.<\/p>\n<figure class=\"wp-block-image size-large wh-figure\" aria-describedby=\"wh-caption-detail1\" style=\"display:block;float:none;clear:both;width:100%;max-width:760px;margin:34px auto 40px;border:1px solid #dae5e9;border-radius:14px;overflow:hidden;background:#f5f8fa;box-shadow:0 10px 28px -17px rgba(24,47,60,.28);box-sizing:border-box\"><div class=\"wh-figure-media\" style=\"display:block;background:#eef3f5;line-height:0\"><img loading=\"lazy\" width=\"800\" height=\"534\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/09\/kernelcare-staging-baseline-81ea6519-detail1-40f70f2291-1024x683.webp\" class=\"wp-image-21757\" alt=\"Close-up van een ingerichte staging-werkplek met server en netwerkbekabeling.\" decoding=\"async\" srcset=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/09\/kernelcare-staging-baseline-81ea6519-detail1-40f70f2291-1024x683.webp 1024w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/09\/kernelcare-staging-baseline-81ea6519-detail1-40f70f2291-300x200.webp 300w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/09\/kernelcare-staging-baseline-81ea6519-detail1-40f70f2291-768x512.webp 768w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/09\/kernelcare-staging-baseline-81ea6519-detail1-40f70f2291-18x12.webp 18w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/09\/kernelcare-staging-baseline-81ea6519-detail1-40f70f2291.webp 1536w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" ><\/div><figcaption class=\"wh-caption\" id=\"wh-caption-detail1\" style=\"display:block;margin:0;padding:12px 18px 15px;border-top:1px solid #dce5e9;color:#506575;background:#f5f8fa;font-size:14px;line-height:1.55;text-align:start\">Door AI gegenereerde illustratie: een gedocumenteerde staging-baseline biedt vergelijkingswaarden v\u00f3\u00f3r de patch.<\/figcaption><\/figure><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Een gestroomlijnde test-VM is nuttig om de installatie, registratie en bereikbaarheid van de patchbron te controleren. Ze biedt echter geen betrouwbare informatie over drivers die in de productieomgeving worden gebruikt, speciale modules of belastingspatronen. Het Upstream Linux Livepatch-framework classificeert activeringen technisch gezien via een consistentieovergang; hieruit kan echter geen specifiek KernelCare-mechanisme worden afgeleid. Los daarvan horen re\u00eble werkprofielen en aanvullende bedrijfscomponenten thuis in een representatieve staging-test. <\/p>\n<div class=\"wh-table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"Beoordelingsdoelen voor de staging-baseline en de betrouwbaarheidsgrenzen daarvan\" style=\"width:100%;max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #dce5e9;border-radius:14px;background:#fff;box-shadow:0 10px 28px -16px rgba(24,47,60,.32);box-sizing:border-box\"><table style=\"width:100%;min-width:580px;border-collapse:separate;border-spacing:0;border:0;margin:0;font-size:15px;line-height:1.6;background:#fff\"><caption style=\"padding:20px;text-align:start;font-size:17px;line-height:1.5;font-weight:700;color:#173246;background:#fff\">Beoordelingsdoelen voor de staging-baseline en de betrouwbaarheidsgrenzen daarvan<\/caption><thead><tr><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">testdoel<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Vermelding in het testrapport<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Typische detectielimiet<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">De runtime-omgeving vastleggen<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Kernel, architectuur, virtualisatie en relevante modules gedocumenteerd<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Er is nog geen bewijs dat er een patch beschikbaar is voor deze kernelbuild<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Nauwkeurigheid van de herstelbaarheid vaststellen<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Back-up- of snapshot-procedures en verantwoordelijkheden vastgelegd<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Het feit dat er een back-up is, betekent niet dat het herstel van de applicatie is gelukt<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Controleer of technische patches kunnen worden ge\u00efnstalleerd<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">De agent herkent de ondersteunde kernel en kan patch-informatie ophalen<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Zegt niets over de vaktechnische juistheid van de toepassing<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">De gezondheid van de toepassing vergelijken<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Gedefinieerde transacties, statistieken en logboekcontroles voor en na de patch<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Heeft alleen betrekking op de uitgevoerde functies en de onderzochte periode<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Het belastingsgedrag observeren<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Er is rekening gehouden met typische batch-, piekbelasting- of failover-fasen<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Een korte test bij stationair toerental is geen vervanging voor een belastingscyclus<\/td><\/tr><\/tbody><\/table><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Stel de observatieduur niet algemeen vast. Voor een dienst met nachtelijke importen moet de test ten minste \u00e9\u00e9n dergelijke import omvatten; bij een cluster met hoge beschikbaarheid kan een gecontroleerde failover relevant zijn. Leg vooraf streefwaarden en afbrekingscriteria vast. Als er nieuwe kernelmeldingen, herhaalde agentfouten of functionele afwijkingen optreden, wordt de vrijgave ingetrokken en wordt de bevinding onderzocht voordat een volgende golf wordt gestart.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"patchstatus-und-kommandos\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"patchstatus-und-kommandos\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">De patchstatus correct beoordelen met kcarectl<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Leg de status v\u00f3\u00f3r en na een goedgekeurde patchprocedure vast met dezelfde commando\u2019s. Zo kan worden vastgesteld welke kernel is opgestart, welke agentversie de host gebruikt en of een patchset daadwerkelijk actief is. De resultaten moeten met tijdstempel, host-ID en geteste applicatieversie in het wijzigings- of testlogboek worden opgenomen. Een enkele succesmelding van het installatieprogramma is hiervoor geen voldoende bewijs. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">De volgende query's zijn alleen-lezen en zijn geschikt voor het opmaken van een inventaris. Voer ze uit in de doelomgeving met de daar geldende machtigingen. Pas een later bewust geplande update wijzigt de patchstatus; de uitvoer van deze commando's vormt daarom een basis voor vergelijking en monitoring, niet het patchproces zelf.<\/p>\n<div class=\"wh-code-window\" data-wh-code style=\"margin:28px 0 34px;border:1px solid #2c4656;border-radius:12px;overflow:hidden;background:#132a3b;box-shadow:0 9px 25px -13px rgba(15,35,55,.2)\"><div class=\"wh-code-toolbar\" style=\"display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;background:#223e50;color:#edf5fa;font-size:13px;line-height:1.5;font-weight:600\"><span>Terminal<\/span><button type=\"button\" class=\"wh-code-copy\" data-wh-copy hidden style=\"padding:6px 11px;border:1px solid #7893a1;border-radius:6px;background:transparent;color:#fff;font-size:12px;line-height:1.5;font-weight:600;cursor:pointer\">Code kopi\u00ebren<\/button><span class=\"wh-copy-status\" aria-live=\"polite\"><\/span><span data-wh-copy-success hidden>Gekopieerd<\/span><span data-wh-copy-fallback hidden>Code gemarkeerd \u2013 gelieve te kopi\u00ebren<\/span><\/div><pre class=\"wh-code\" data-no-translation translate=\"no\" style=\"display:block;margin:0;padding:20px;max-width:100%;overflow-x:auto;color:#edf5fa;background:#132a3b;font:14px\/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;direction:ltr;text-align:left\"><code class=\"language-bash\" style=\"font:inherit;color:inherit;background:transparent;padding:0;border:0;white-space:inherit\">uname -r\nkcarectl --version\nkcarectl --info\nkcarectl --patch-info\nkcarectl --status\nkcarectl --uname<\/code><\/pre><\/div><div class=\"wh-table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"De betekenis van belangrijke kcarectl-query&#039;s\" style=\"width:100%;max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #dce5e9;border-radius:14px;background:#fff;box-shadow:0 10px 28px -16px rgba(24,47,60,.32);box-sizing:border-box\"><table style=\"width:100%;min-width:580px;border-collapse:separate;border-spacing:0;border:0;margin:0;font-size:15px;line-height:1.6;background:#fff\"><caption style=\"padding:20px;text-align:start;font-size:17px;line-height:1.5;font-weight:700;color:#173246;background:#fff\">De betekenis van belangrijke kcarectl-query's<\/caption><thead><tr><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Commando<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Doel<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Relevante uitspraak<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Grens<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">uname -r<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">De opgestarte kernel vastleggen<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Geeft de kernelversie van het huidige systeem weer<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Geeft geen beveiligingsversie weer die via Livepatch is bereikt<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">kcarectl \u2013version<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Agent inventariseren<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Geeft de ge\u00efnstalleerde clientversie weer<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Geeft geen ondersteuning en heeft ook geen actieve patchstatus<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">kcarectl \u2013info<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Patch-informatie opvragen<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Toont informatie over de status van KernelCare<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Vervangt geen controle van de toepassing<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">kcarectl \u2013patch-info<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Patchdetails bekijken<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Ondersteunt de toewijzing van de patchset<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Er is geen bewijs voor een functionele rol<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">kcarectl \u2013status<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Controleer of de status machinaal leesbaar is<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Exit-code 0 staat voor het nieuwste patchniveau; 1 voor geen patches, 2 voor nieuwe, nog niet toegepaste patches, 3 voor een niet-ondersteunde kernel<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Moet samen met agent- en applicatiemonitoring worden beoordeeld<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">kcarectl \u2013uname<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Een effectieve beveiligingsversie uitbrengen<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Geeft de door TuxCare aangegeven effectieve kernelversie weer<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Heeft geen invloed op de uitvoer van `uname -r`<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">kcarectl \u2013check<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Een nieuwe patchset zoeken<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Exitcode 0 geeft aan dat er een nieuwe patchset beschikbaar is<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Bewijst niet dat de host al is gepatcht<\/td><\/tr><\/tbody><\/table><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Het is vooral belangrijk om onderscheid te maken tussen opgestarte en <strong style=\"font-weight:700;color:inherit\">effectieve kernelversie<\/strong>. Een kwetsbaarheidsscanner die alleen <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">uname -r<\/code> kan een verouderde indruk wekken, hoewel een livepatch de betreffende correctie wel biedt. Stem daarom de inventarisatie en de nalevingsregels af op de beschikbare TuxCare-gegevens, zoals de effectieve versie en de lokale CVE-lijst onder <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">\/proc\/kcare\/cvelist<\/code>.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Voor alarmmeldingen is geschikt <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">kcarectl --status<\/code> beter dan alleen maar zoeken op tekst in console-uitvoer, omdat de exitcodes automatisch kunnen worden geanalyseerd. Een code 2 vereist bijvoorbeeld een beoordeling of een nieuwe patchset binnen het beoogde tijdsbestek moet worden uitgerold; code 3 duidt op een compatibiliteits- of inventarisprobleem. Geen van deze codes vervangt de controle van kernel-logs, servicestatistieken en technische transacties. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"rollout-feeds-und-wellen\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"rollout-feeds-und-wellen\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">QA, Canary en productie gefaseerd invoeren<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Een gecontroleerde uitrol begint in een speciale QA-omgeving, wordt vervolgens getest via een kleine, representatieve \u2018canary\u2019-groep en wordt pas uitgebreid wanneer de resultaten aantoonbaar stabiel zijn. Elke fase doorloopt dezelfde status- en applicatietests. De observatieperiode is afhankelijk van de belastingscyclus: bij batchsystemen telt een volledige verwerkingsrun mee, bij clusters kunnen replicatie en een gecontroleerde failover hier deel van uitmaken.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Tijdens de observatie controleer je foutpercentages, latentie, kernel- en agentmeldingen en, indien van toepassing, quorum en replicatie. Pas nadat aan de vrijgavecriteria is voldaan, volgt de volgende groep. Meer basisinformatie over het gebruik tijdens de normale bedrijfsvoering wordt toegelicht in het interne artikel <a href=\"https:\/\/webhosting.de\/nl\/kernelcare-enterprise-live-patching-beveiliging\/\">KernelCare Enterprise: live-patching zonder onderhoudsvensters<\/a>.<\/p>\n<div class=\"wh-table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"Implementatieopties voor KernelCare op basis van besturing en toepassingsgebied\" style=\"width:100%;max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #dce5e9;border-radius:14px;background:#fff;box-shadow:0 10px 28px -16px rgba(24,47,60,.32);box-sizing:border-box\"><table style=\"width:100%;min-width:580px;border-collapse:separate;border-spacing:0;border:0;margin:0;font-size:15px;line-height:1.6;background:#fff\"><caption style=\"padding:20px;text-align:start;font-size:17px;line-height:1.5;font-weight:700;color:#173246;background:#fff\">Implementatieopties voor KernelCare op basis van besturing en toepassingsgebied<\/caption><thead><tr><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Optie<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Geschikte toepassing<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Belangrijke beperking<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Standaard productieve feed<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Productie volgens eigen goedkeuringsprocedure<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Vereist nog steeds monitoring en gefaseerde toediening<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Vertraagde feed via PREFIX<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Vaste vertraging van 12, 24 of 48 uur<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">De vertragingsfase wordt geselecteerd via de patchbron<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Testfeed via PREFIX<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Speciale QA- of Canary-systemen<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Bevat recentere builds voordat het volledige testproces is afgerond<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">STICKY_PATCH<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">QA en productie beperken tot een gecontroleerde datum<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Niet beschikbaar voor ePortal; op sleutels gebaseerde besturing niet beschikbaar voor IP-gebaseerde servers<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">STICKY_PATCHSET of UPDATE_DELAY vanaf KernelCare 2.82<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">De bovengrens voor de patchsets of de zelfgekozen minimumleeftijd instellen<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">AUTO-varianten werken alleen in de Auto- en Smart-modus<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">ePortal<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Centrale besturing in gecontroleerde of ge\u00efsoleerde omgevingen<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Inrichting, registratie, bereikbaarheid en richtlijnen blijven vereisten<\/td><\/tr><\/tbody><\/table><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Vertraagde feeds en <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">UPDATE_DELAY<\/code> lossen soortgelijke opgaven op verschillende niveaus op. Een feed wordt via <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">PREFIX<\/code> gekozen als patchbron met een vaste vertraging. <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">UPDATE_DELAY<\/code> Patchsets worden daarentegen via de clientconfiguratie tegengehouden tot een opgegeven minimumleeftijd. <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">STICKY_PATCHSET<\/code> beperkt de client tot een bepaalde maximale patchset-versie. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Een handmatige <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">kcarectl --update<\/code> laadt de nieuwste patchset en past deze toe op de actieve kernel. Gebruik dit commando alleen op goedgekeurde testsystemen of binnen een vastgesteld onderhoudsvenster. Sla eerst de basiswaarden op en voer daarna onmiddellijk de technische en functionele controles uit. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">ePortal kan patchesets en de uitrol daarvan centraal beheren. Volgens TuxCare controleren clients bij geactiveerde automatische updates om de vier uur of er patchsets beschikbaar zijn. Dit betekent echter niet dat de uitvoeringstijd gegarandeerd is: bereikbaarheid, registratie, richtlijnen en kernelcompatibiliteit moeten per golf worden gecontroleerd. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Leg per golf de patchstatus, geselecteerde hosts, observatieperiode, testresultaten en de verantwoordelijke voor de goedkeuring vast. Bij afwijkingen wordt de uitrol stopgezet. Deze <strong style=\"font-weight:700;color:inherit\">Canary-vrijgave<\/strong> beperkt de omvang van onverwachte effecten, maar vervangt noch de compatibiliteitscontrole, noch de geplande herstartcyclus.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"secure-boot-und-sonderfaelle\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"secure-boot-und-sonderfaelle\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Secure Boot en kritieke uitzonderingsgevallen testen<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Server met <strong style=\"font-weight:700;color:inherit\">Beveiligd opstarten<\/strong> behoren tot een aparte testgroep. De agent heeft voor zijn kernelmodules een werkende vertrouwensketen nodig; een succesvolle installatie is daar nog geen bewijs van. TuxCare geeft voor de geautomatiseerde Secure Boot-procedure op ondersteunde RPM-systemen de minimumversie Agent 3.0-2 aan. Deze specificatie geldt niet als algemene minimumversie voor KernelCare en evenmin voor de handmatige MOK-registratie.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Voor de geautomatiseerde methode moeten onder andere EFI-Boot, shim en Secure Boot ingeschakeld zijn. Volgens TuxCare is deze procedure niet bedoeld voor Debian en Ubuntu. Noteer daarom v\u00f3\u00f3r de test de distributie, de opstartmodus en de agentversie, en beschouw een afwijkend platform niet als louter een configuratievariant, maar als een afzonderlijk traject dat handmatig moet worden beoordeeld.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">De test is pas voltooid na een geplande herstart. Controleer vervolgens met de tool die door TuxCare wordt beschreven <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">mokutil<\/code> of aan de hand van geschikte kernelmeldingen of het certificaat daadwerkelijk in de vertrouwensketen beschikbaar is. Pas daarna volgt op deze host een gecontroleerde Livepatch-download met dezelfde inhoudelijke en technische controles als in de rest van de QA-ronde.  <\/p>\n<figure class=\"wp-block-image size-large wh-figure\" aria-describedby=\"wh-caption-detail2\" style=\"display:block;float:none;clear:both;width:100%;max-width:760px;margin:34px auto 40px;border:1px solid #dae5e9;border-radius:14px;overflow:hidden;background:#f5f8fa;box-shadow:0 10px 28px -17px rgba(24,47,60,.28);box-sizing:border-box\"><div class=\"wh-figure-media\" style=\"display:block;background:#eef3f5;line-height:0\"><img loading=\"lazy\" width=\"800\" height=\"534\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/09\/kernelcare-secure-boot-pruefung-81ea6519-detail2-3927b593f3-1024x683.webp\" class=\"wp-image-21758\" alt=\"De beheerder controleert de hardware en de bekabeling tijdens een Secure Boot-onderhoudscontrole.\" decoding=\"async\" srcset=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/09\/kernelcare-secure-boot-pruefung-81ea6519-detail2-3927b593f3-1024x683.webp 1024w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/09\/kernelcare-secure-boot-pruefung-81ea6519-detail2-3927b593f3-300x200.webp 300w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/09\/kernelcare-secure-boot-pruefung-81ea6519-detail2-3927b593f3-768x512.webp 768w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/09\/kernelcare-secure-boot-pruefung-81ea6519-detail2-3927b593f3-18x12.webp 18w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/09\/kernelcare-secure-boot-pruefung-81ea6519-detail2-3927b593f3.webp 1536w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" ><\/div><figcaption class=\"wh-caption\" id=\"wh-caption-detail2\" style=\"display:block;margin:0;padding:12px 18px 15px;border-top:1px solid #dce5e9;color:#506575;background:#f5f8fa;font-size:14px;line-height:1.55;text-align:start\">Door AI gegenereerde illustratie: Secure-Boot-systemen vereisen een afzonderlijke validatie met een geplande herstart.<\/figcaption><\/figure><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Ook systemen met propri\u00ebtaire stuurprogramma's, opslag- of netwerkmodules, eBPF-programma's, beveiligingssoftware en monitoringagenten hebben een eigen representatieve testomvang nodig. Dit is geen algemene uitspraak over incompatibiliteit. Als technische classificatie beschrijft het upstream Linux Livepatch-framework consistentieovergangen voor de betreffende taken; dit bewijst echter niet dat KernelCare op elk ondersteund platform hetzelfde mechanisme gebruikt.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Simuleer daarom de combinaties die in de praktijk daadwerkelijk voorkomen: bijvoorbeeld multipath-opslag onder belasting, versleutelde netwerkverbindingen, beveiligingsagenten en de failover-rol van een clusterknooppunt. Documenteer geladen modules, kernelberichten en de toestand van applicaties en clusters voor en na de patch. Een gestroomlijnde test-VM zonder deze componenten kan de installatie van de agent weliswaar bevestigen, maar levert geen betrouwbare informatie op over deze systeemklasse.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"monitoring-fehleranalyse-eskalation\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"monitoring-fehleranalyse-eskalation\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Monitoring, foutanalyse en veilige escalatie<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Houd live patching op twee niveaus in de gaten: de machinaal leesbare <strong style=\"font-weight:700;color:inherit\">Patchstatus<\/strong> geeft de status van de agent weer, terwijl kernel-logs, foutpercentages, latenties en de clusterstatus de werking van de applicatie weergeven. Een actuele patchstatus sluit niet uit dat er tegelijkertijd sprake is van een applicatiestoring of een functionele afwijking. Alarmering en vrijgave moeten daarom beide niveaus samenbrengen en de oorzaak van een afwijking afzonderlijk onderzoeken.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Voor geautomatiseerde triage levert <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">kcarectl --status<\/code> Gedefinieerde exit-codes: 0 staat voor het nieuwste patchniveau, 1 voor geen toegepaste patches, 2 voor beschikbare maar nog niet toegepaste patches en 3 voor een niet-ondersteunde kernel. Code 3 vereist in eerste instantie een compatibiliteitscontrole; code 2 is geen applicatiefout, maar moet worden getoetst aan het geplande uitrol- en updateringsbeleid.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Verzamel bij afwijkingen eerst gegevens die qua tijd met elkaar in verband kunnen worden gebracht: uitvoer van de status- en patchinformatie, agentmeldingen, kernel-log, tijdstip van de opvraging, betrokken workloads en wijzigingen aan modules of infrastructuur. Bij clusterknooppunten horen daarbij lidmaatschap, replicatiestatus en failover-gebeurtenissen. Deze gegevens onderscheiden een patchstatus van een gelijktijdig opgetreden applicatie- of netwerkstoring en maken een supportcase traceerbaar.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">TuxCare documenteert <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">kcarectl --force<\/code> als optie in combinatie met een update die het toepassen van een patch afdwingt wanneer sommige threads niet kunnen worden bevroren. De upstream-Linux-documentatie waarschuwt bij haar eigen afdwingingsmechanisme voor mogelijke schade, vereist daarna een geplande herstart en raadt verdere live-patches af. Ze bewijst echter niet dat <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">kcarectl --force<\/code> intern dezelfde semantiek gebruikt. Bepalend zijn daarom de productspecifieke TuxCare-ondersteuningsinstructies en de diagnose van de betreffende host; de optie is niet geschikt als reguliere uitrol- of storingsoplossingsmaatregel.  <\/p>\n<aside class=\"wh-callout wh-callout-warning\" style=\"display:block;margin:28px 0;padding:20px 23px;border:1px solid #d1e4dd;border-left:4px solid #187065;border-radius:11px;background:#f0f7f4\"><p class=\"wh-callout-title\" style=\"margin:0 0 8px;color:#1c5c53;font-size:16px;font-weight:700;line-height:1.5\">Escalatie bij een problematisch patchproces<\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Stop de verdere verspreiding en leg statusuitvoeren, agentmeldingen, kernel-logs en bevindingen over applicaties en clusters vast. Overleg vervolgens met de verantwoordelijke TuxCare-support en het operationele team of een geforceerde implementatie, een geplande herstart of een andere goedgekeurde maatregel nodig is. Pas de gevolgen van een geforceerde handeling in de upstream niet zonder controle toe op KernelCare, maar documenteer het besluit van de supportafdeling wel als uitzonderingsgeval.   <\/p>\n<\/aside><\/section><section class=\"wh-section\" aria-labelledby=\"rebootstrategie-und-freigabe\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"rebootstrategie-und-freigabe\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Een herstartstrategie en gedocumenteerde goedkeuring plannen<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Live Patching verkort de tijd die nodig is om ondersteunde kwetsbaarheden in de kernel te verhelpen, maar brengt geen wijzigingen aan in het ge\u00efnstalleerde kernelpakket. Voor nieuwe kernelpakketten, hardware-ondersteuning, wijzigingen in stuurprogramma\u2019s of firmware en functionele verbeteringen aan de kernel blijven het reguliere pakketbeheer en geplande herstarts vereist. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Stel daarom per platformklasse een herstartfrequentie vast. KernelCare stelt patches voor een individuele kernel alleen ter beschikking zolang de fabrikant van die kernel de betreffende serie van beveiligingsupdates voorziet. Een onderhoudsvenster zorgt er bovendien voor dat de opgestarte kernel, de geladen stuurprogramma\u2019s en de gedocumenteerde doeltoestand weer op \u00e9\u00e9n lijn komen te liggen. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">TuxCare documenteert <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">kcarectl --unload<\/code> voor het downloaden van KernelCare-patches. Dit houdt geen algemene garantie in voor een volledig herstel. Uit de upstream-documentatie blijkt voor Atomic Replace en cumulatieve livepatches dat statuswijzigingen een terugkeer naar de oorspronkelijke toestand kunnen bemoeilijken; deze beschrijft echter niet automatisch de concrete implementatie van elke KernelCare-versie.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Controleer daarom v\u00f3\u00f3r het verwijderen de documentatie van de ge\u00efnstalleerde agentversie en stem de maatregelen in geval van storingen indien nodig af met TuxCare. De robuuste <strong style=\"font-weight:700;color:inherit\">Keerpunt<\/strong> Wat overblijft is een gedefinieerde, geteste opstartkernel met een geplande herstart en, indien nodig, een consistentiecontrole of herstel van de toepassing. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">De goedkeuring van een rollout-golf bevat informatie over de ondersteunde kernel, de patchstatus, uitgevoerde applicatietests, relevante belastingcycli, logbestanden, verantwoordelijken en afbrekingscriteria. Dit houdt geen algemene toezegging in voor latere patchsets. Wijzigingen aan de kernel, modules of de applicatie kunnen een nieuwe QA- en Canary-test noodzakelijk maken.<\/p>\n<ul class=\"wh-list\" role=\"list\" style=\"list-style:none;margin:24px 0;padding:0\"><li style=\"margin:8px 0;padding:12px 17px;background:#f5f8fa;border:1px solid #e0e8ec;border-radius:9px\">Documenteer de ondersteunde kernel, de bron van de patch en de toegepaste patchversie.<\/li><li style=\"margin:8px 0;padding:12px 17px;background:#f5f8fa;border:1px solid #e0e8ec;border-radius:9px\">Aantonen dat er geen onverklaarbare afwijkingen zijn in de applicatiecontroles, de belastingscyclus, de kernel-logs en de clusterstatus.<\/li><li style=\"margin:8px 0;padding:12px 17px;background:#f5f8fa;border:1px solid #e0e8ec;border-radius:9px\">De implementatiefase, verantwoordelijken, alarmprocedures en afbrekingscriteria vaststellen.<\/li><li style=\"margin:8px 0;padding:12px 17px;background:#f5f8fa;border:1px solid #e0e8ec;border-radius:9px\">De volgende kernelupdate met onderhoudsperiode, opstartkernel en herstartcontrole inplannen.<\/li><\/ul><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Daarmee blijft de operationele beslissing eenduidig: een succesvolle livepatch maakt een gecontroleerde voortzetting van de betreffende golf mogelijk. Onverduidelijkte technische of inhoudelijke signalen leiden daarentegen tot een pauze, een analyse of een geplande herstart. De planning van de herstart maakt deel uit van het beveiligings- en herstelconcept en is geen erkenning van een mislukte livepatch.<\/p>\n<\/section><section class=\"wh-sources\" style=\"margin:40px 0 0;padding:24px 0 0;border-top:1px solid #dce5e9;color:#596b7b;font-size:14px;line-height:1.65\"><h2 style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Bronnen en stand van zaken op vakgebied<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Stand van het onderzoek: <time datetime=\"2026-09-28\">2026-09-28<\/time><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Stand van het onderzoek: 28 september 2026. Controleer de informatie over ondersteuning, agentversies, feeds en commando\u2019s voorafgaand aan het gebruik aan de hand van de actuele TuxCare-documentatie en de daadwerkelijk draaiende kernel.<\/p><div class=\"wh-source-urls\"><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/docs.tuxcare.com\/live-patching-services\/<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/docs.kernel.org\/6.12\/livepatch\/livepatch.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/docs.tuxcare.com\/eportal\/<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/docs.kernel.org\/6.0\/livepatch\/cumulative-patches.html<\/span><\/p><\/div><\/section><\/div>","protected":false},"excerpt":{"rendered":"<p>KernelCare Live Patching grondig testen: zo controleer je de compatibiliteit, de patchstatus, de conditie van de applicatie, gefaseerde uitrol en de onmisbare herstartstrategie.<\/p>","protected":false},"author":1,"featured_media":21756,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[794],"tags":[],"class_list":["post-21751","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sicherheit-computer_und_internet"],"acf":[],"_links":{"self":[{"href":"https:\/\/webhosting.de\/nl\/wp-json\/wp\/v2\/posts\/21751","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webhosting.de\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webhosting.de\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webhosting.de\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webhosting.de\/nl\/wp-json\/wp\/v2\/comments?post=21751"}],"version-history":[{"count":5,"href":"https:\/\/webhosting.de\/nl\/wp-json\/wp\/v2\/posts\/21751\/revisions"}],"predecessor-version":[{"id":21759,"href":"https:\/\/webhosting.de\/nl\/wp-json\/wp\/v2\/posts\/21751\/revisions\/21759"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webhosting.de\/nl\/wp-json\/wp\/v2\/media\/21756"}],"wp:attachment":[{"href":"https:\/\/webhosting.de\/nl\/wp-json\/wp\/v2\/media?parent=21751"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webhosting.de\/nl\/wp-json\/wp\/v2\/categories?post=21751"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webhosting.de\/nl\/wp-json\/wp\/v2\/tags?post=21751"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}