Platform

Platform overview How it works Authorization testing Evidence & reports Private scanning Integrations

Solutions

Security agencies Product teams Regulated industries Partner programme

Learn

Blog Knowledge hub Compare

Resources

Pricing Documentation Help centre FAQ Security & data What we haven’t proved

Company

About Contact Careers Sign in to the platform Start a $199 pilot →

Home / Knowledge hub / Cluster hardening

Knowledge hub

Cluster hardening

Tightening a Kubernetes setup against published good-practice benchmarks.

Illustration explaining Cluster hardening

What it means

Cluster hardening is the work of changing a Kubernetes cluster from its defaults to a setting that follows published good practice. The best known guide is the CIS Kubernetes Benchmark, a long checklist of settings for the control plane, the nodes and the policies that run on them.

A cluster that works is not the same as a cluster that is safe. Out of the box, many clusters favour ease of use, and each convenient default is a place where hardening can narrow what is allowed. Hardening is done one setting at a time on a cluster that already works, and each setting has a clear pass or fail check.

Why it matters

Clusters hold the credentials, the customer data and the deployment rights for a whole product. A weak setting there, such as wide permissions or an open API, can turn one compromised container into control of everything around it. Defaults chosen for convenience stay in place unless someone reviews them.

Benchmarks give you a measurable answer for customers and auditors. Questionnaires often ask whether you follow an accepted standard, and a scored report is easier to show than a statement that the team is careful. The shared responsibility model decides which parts your provider covers and which are yours.

How it shows up

Hardening covers locking down access to the API server, using role-based access control with narrow roles, encrypting secrets, turning on audit logging, applying network policies, and enforcing pod security rules. Tools such as kube-bench run the CIS checks and report what fails.

Common mistakes include hardening once and never again, treating a benchmark pass as proof of safety, and ignoring the workloads. Settings drift as people add things, so repeat the check on a schedule. Managed services handle part of the control plane, so read which items remain yours to set.

Questions people ask

Cluster hardening, answered

What is the CIS Kubernetes Benchmark?

It is a consensus guide from the Center for Internet Security that lists recommended settings for Kubernetes, with ways to check each one.

Different versions exist for different Kubernetes releases and cloud providers.

Does a managed cluster come already hardened?

Partly. The provider secures the control plane, but you still decide on workload permissions, network rules, images and pod settings.

The provider's documentation shows where its part ends. Expect differences between providers.

How often should we re-run hardening checks?

After each major cluster upgrade, after large changes in team access, and on a regular schedule such as monthly.

Automated checks in the pipeline catch drift sooner than a yearly review.

Is passing the benchmark the same as being secure?

No. It shows that recommended settings are in place. It does not test your application, your images or how your people handle access.

Treat it as a floor and add testing on top.

What is the first thing to harden?

Access. Limit who can reach the API server, remove wide roles, and stop anonymous or shared credentials.

Then add pod rules and network limits, which shrink the damage from a single container.

Cyberlop mark

Is the cluster the weak link?

A hardened cluster reduces the damage from a break-in, and it does not remove flaws in the app on top. Cyberlop finds those flaws and proves each one with a request and response. Book a pilot on one app.

Or start with a $199 pilot on one application: thirty days, success criteria agreed before day one, credited against the annual if you convert.