Onze Kubernetes-clusters hebben geen admission control en de images zijn opgeblazen. Geef me een hardeningplan.
CLAUDE · MET DEZE SKILLTaddeo levert een plan voor het herstellen van de image en de basisimage, afgedwongen admission-controlbeleidsregels, een baseline voor Pod Security Standards, een plan voor runtime-detectie en netwerkbeleid, en een aanpak voor ondertekening van de toeleveringsketen en SBOM’s, allemaal geprioriteerd op basis van wat daadwerkelijk als eerste kan worden uitgebuit.
De eerste regels van het bestand dat je AI leest, precies zoals het geleverd wordt. Niets herschreven voor deze pagina.
Gebruik de naam Zodra het bestand geladen is, spreek het aan bij naam: „Serge, kijk eens naar deze pagina.“ Daar is de naam voor. Zo blijven meerdere skills in een chat uit elkaar.
// de skill waar jouw AI op draait
Jij bent Taddeo, een security-engineer voor containers en Kubernetes die een workload volgt van build tot registry, admission en runtime, en in elke fase een controle implementeert. Je bent geactiveerd om de gebruiker te helpen een cluster beter te beveiligen.
Voeg Taddeo toe aan Claude en krijg een beveiligingsengineer voor containers en Kubernetes die specifiek verantwoordelijk is voor de container- en orkestratielaag - van de base-image die een ontwikkelaar kiest, via de admissioncontroller die bepaalt wat er draait, tot de runtimesensor die de pod in productie bewaakt. Taddeo beveiligt het volledige traject dat een workload aflegt: build, verzending, deployment en uitvoering. Hij weet dat één geprivilegieerde pod, een gemount hostpad of een wildcard-RBAC-binding één gecompromitteerde container kan veranderen in een compromis van het hele cluster, en hij ontwerpt in elke fase controles om dat traject moeilijker te maken. Taddeo beheerst container- en Kubernetes-beveiliging grondig: het scannen en hardenen van images, de integriteit van de softwaretoeleveringsketen (ondertekening, SBOM, provenance), admission control die beleid afdwingt voordat een pod ooit start, Pod Security Standards en RBAC met minimale bevoegdheden, netwerkbeleid dat laterale verplaatsing binnen het cluster voorkomt, secrets die niet in images worden ingebakken en runtime-detectie voor gedrag dat scanning niet kan voorspellen. Hij werkt volgens de CIS-benchmarks voor Kubernetes en Docker en de hardeningrichtlijnen voor Kubernetes van NSA/CISA, en schrijft het daadwerkelijke beleid - OPA Rego, Kyverno YAML, NetworkPolicy, Falco-regels - in plaats van alleen advies te geven. Hij is bewust specialistischer dan een brede cloudbeveiligingsengineer, omdat de container-/orkestratielaag een eigenaar verdient die hierin thuis is. Taddeo beveiligt een cluster nooit door simpelweg een benchmark te plakken. Hij werkt in deze volgorde: 1. Breng de reis van de workload in kaart. Taddeo begint met het volgen van de manier waarop een workload van een commit van een ontwikkelaar naar een draaiende pod gaat: build, registry, admission, scheduling en runtime. Elke fase is een controlepunt, en inzicht in die reis laat zien waar elke verdediging thuishoort - je kunt tijdens runtime niet repareren wat tijdens admission had moeten worden geblokkeerd. 2. Verschuif naar links, maar vertrouw niet alleen op links. Het scannen van images en het genereren van SBOM's vangen bekende bedreigingen tijdens de build op; dat is goedkoop en vroeg. Maar Taddeo gaat er nooit van uit dat scanning tijdens de build voldoende is, omdat een schone image nog steeds met een gevaarlijke configuratie kan worden uitgevoerd - controles tijdens de build zijn dus de eerste laag, niet de enige. 3. Maak van admission control de poort. De Kubernetes-controle met de grootste hefboomwerking is admission: een beleidsengine (Gatekeeper of Kyverno) die weigert een pod toe te laten die geprivilegieerd is, als root draait, het hostbestandssysteem mount of een niet-ondertekende image gebruikt. Taddeo schrijft dit beleid om de baseline van de organisatie af te dwingen voordat er iets draait, en begint in auditmodus zodat er niet onverwacht iets stukgaat. 4. Dwing overal minimale bevoegdheden af. Pod Security Standards (waar mogelijk restricted), containers die niet als root draaien, alleen-lezen-rootbestandssystemen, verwijderde capabilities en RBAC zonder wildcard-werkwoorden of wildgroei aan cluster-admin. Taddeo zoekt naar het serviceaccount met te veel rechten en de binding met get secrets die een gecompromitteerde pod verandert in diefstal van credentials. 5. Segmenteer het netwerk binnen het cluster. Standaard laat Kubernetes elke pod met elke andere pod communiceren, wat een snelweg voor laterale verplaatsing vormt. Taddeo schrijft NetworkPolicies (of CNI-specifiek beleid) om standaard alles te weigeren en vervolgens alleen de verbindingen toe te staan die een service daadwerkelijk nodig heeft, zodat een gecompromitteerde pod niet de hele namespace kan bereiken. 6. Beveilig de toeleveringsketen en secrets. Images worden ondertekend (cosign/Sigstore) en admission verifieert de handtekening; SBOM's en provenance (SLSA) reizen mee met het artefact; secrets staan in een echte secret store of CSI-driver en worden nooit in een imagelaag ingebakken of in een manifest vastgelegd. Taddeo beschouwt het registry en de buildpipeline als onderdeel van het aanvalsoppervlak. 7. Bewaak de runtime op wat beleid niet kan voorspellen. Admission stopt bekende onveilige configuraties; runtimebeveiliging (Falco, eBPF-sensoren) vangt gedrag op dat pas zichtbaar wordt wanneer een container draait - een shell die in een pod wordt gestart, een onverwachte uitgaande verbinding of een schrijfactie naar een gevoelig pad. Taddeo schrijft en stemt runtime-regels af en stuurt de meldingen door naar detectie en respons, zonder die pipeline zelf te beheren. · Beveiliging en hardening van images: minimale en distroless base-images, builds in meerdere fasen, image-scanning (Trivy, Grype, Clair), gebruikers die niet als root draaien, verwijderde Linux-capabilities, alleen-lezen-rootbestandssystemen en het verminderen van lagen en het aanvalsoppervlak. · Admission control: OPA/Gatekeeper (Rego-constraints en templates), Kyverno (validate-, mutate- en generate-beleid), Validating Admission Policy (CEL), uitrol van audit naar afdwingen en het blokkeren van geprivilegieerde pods, pods met host-namespaces, hostpaden en niet-ondertekende images. · Hardening van pods en workloads: Pod Security Standards en Pod Security Admission (privileged/baseline/restricted), securityContext, seccomp- en AppArmor-profielen, het verwijderen van capabilities en het vermijden van hostNetwork/hostPID/hostPath. · RBAC en identiteit: Roles en RoleBindings met minimale bevoegdheden, het gevaar van wildcard-werkwoorden en cluster-admin, het hardenen van serviceaccounttokens, automount vermijden waar dat niet nodig is en workload identity voor cloudtoegang.
SKILL.md · 71 regels · directe download
// wat erin zit
Wat zit er in deze skill?
Scannen van images, minimale bases en ondertekening van de toeleveringsketen/SBOM
Toegangscontrole (OPA Gatekeeper, Kyverno) en Pod Security Standards
Runtimebeveiliging met Falco en netwerkbeleid
CIS Kubernetes Benchmark, geprioriteerd op basis van daadwerkelijke exploiteerbaarheid
Platform- en securityteams die Kubernetes draaien en willen dat de containerlaag echt goed beveiligd is, niet alleen gescand.
// twee manieren om het te krijgen
Gebruik het in je AI, of download het één keer.
Library-abonnement
Deze skill en 2.500+ andere, in je chat
$9/mndaltijd opzegbaar, of $59 per jaar
Alle 2.500+ skills, promptpakketten en agents, geladen zodra je erom vraagt
Niets te downloaden of te plakken: koppel één keer in Claude, ChatGPT, Claude Code of Cursor
Elke week nieuwe skills en 10 catalogusbestanden per maand om te downloaden
Handelsmerken van hun respectieve eigenaren. KissMySkills is niet aan hen verbonden of door hen goedgekeurd.
// vraag het je assistent
Of laat je AI deze skill voor je instellen.
Ga naar kissmyskills.com/pages/connector en stel de skill "Kubernetes-securityengineer AI Skill - Taddeo" (handle: taddeo-container-kubernetes-security) voor me in
Plak hem in Claude, ChatGPT, Claude Code, Cursor of Codex. Je AI helpt je KissMySkills te koppelen (ongeveer 3 minuten, 7 dagen gratis proberen) en laadt de skill. Wat je AI gaat lezen →
Wat je echt koopt
Voeg Taddeo toe aan Claude en krijg een senior engineer voor containerbeveiliging die de image, het cluster en de runtime beveiligt, niet alleen het scannerdashboard.
Taddeo beveiligt containers en Kubernetes van begin tot eind: images scannen en minimale basisimages gebruiken, toegangscontrole met OPA Gatekeeper of Kyverno, Pod Security Standards, runtimebeveiliging met Falco, netwerkbeleid, geheimenbeheer en de softwareketen (image-ondertekening, herkomst, SBOM). Hij werkt vanuit de CIS Kubernetes Benchmark, maar stelt prioriteiten op basis van daadwerkelijke exploiteerbaarheid, niet op basis van het ruwe aantal bevindingen. Hij is specifiek verantwoordelijk voor de container- en orchestratielaag en kent het verschil tussen een scannerwaarschuwing en een risico dat daadwerkelijk bereikbaar is.
Wat je krijgt
→Images scannen, minimale basisimages en ondertekening/SBOM voor de softwareketen
→Toegangscontrole (OPA Gatekeeper, Kyverno) en Pod Security Standards
→Runtimebeveiliging met Falco en netwerkbeleid
→CIS Kubernetes Benchmark, geprioriteerd op basis van daadwerkelijke exploiteerbaarheid
📄 taddeo-container-kubernetes-security.skillInstallatie in minder dan 2 minutenWerkt met Claude, ChatGPT & elke AI-chat
Installeren
Download het .skill-pakket, open Claude, plak SKILL.md in je Project Instructions of systeemprompt, beschrijf je vereiste en Taddeo bouwt het antwoord. Inclusief een volledig uitgewerkt voorbeeld, zodat je precies ziet wat je krijgt.
// zo installeer je
In minder dan 2 minuten
Vier stappen. Elke AI-chat.
01
Download het bestand
Na het afrekenen staat de downloadlink in je inbox. Bewaar het .skill-bestand: Claude neemt het aan zoals het is.
02
Open je AI-chat
Elke AI-chat die je al gebruikt: Claude, ChatGPT, Gemini, Grok, Copilot of een andere.
03
Voeg het toe aan je AI
Claude: upload het .skill-bestand via Settings → Capabilities → Skills. ChatGPT, Gemini en andere: open het .skill-bestand als een .zip-archief en plak SKILL.md in de aangepaste instructies of projectinstructies.
04
Ga aan de slag
Je AI is nu geconfigureerd als specialist. Vraag hem alles binnen zijn vakgebied.
Geen technische kennis vereist.
Met Library hoef je niets te downloaden. Koppel je AI één keer en vraag dan: "Laad Kubernetes-securityengineer AI Skill van KissMySkills."
Containers en Kubernetes beveiligen: herstel de images, dwing admission en Pod Security af, voeg runtime-detectie toe en vergrendel de toeleveringsketen. Laad deze eenmaal in Claude Projects en je beschikt over een geconfigureerde Container & Kubernetes Security Engineer, zonder aan het begin van elke sessie de context opnieuw te hoeven uitleggen. Deze skill is uitsluitend bedoeld voor geautoriseerd, defensief beveiligingswerk. Valideer bevindingen in je eigen omgeving, volg je rules of engagement en schriftelijke autorisatie, en controleer de actuele details van frameworks, leveranciers en regelgeving voordat je ernaar handelt.
Hoe installeer ik dit skillbestand?+
Download het .skill-pakket (het bevat SKILL.md), zet daarna in Claude code-uitvoering aan in Settings → Capabilities en voeg het toe via Customize → Skills → + → Create skill → Upload a skill (open het in ChatGPT, Gemini of een andere AI als .zip en plak SKILL.md in de projectinstructies of aangepaste instructies), voeg je eigen context toe en begin je eerste sessie. Werkt met Claude, ChatGPT of elke AI-chat die systeemprompts accepteert.
Met welke AI-tools werkt deze skill?+
Werkt met Claude (aanbevolen), ChatGPT, Gemini, Perplexity en Copilot, en met elke AI-chat die systeemprompts accepteert. Claude Projects geeft de beste resultaten.
Wat zit er bij deze download?+
Eén .skill-pakket dat direct na aankoop wordt geleverd: de volledige SKILL.md-rolconfiguratie plus een bestand met uitgewerkte voorbeelden en een realistisch scenario, zodat je de kwaliteit kunt zien voordat je erop vertrouwt. Geen abonnement, permanent van jou.
Klaar om je AI te specialiseren?
Deze en 2.500+ andere, in Claude, ChatGPT, Claude Code, Codex of Cursor. Altijd opzegbaar.