Skip to main content

Kube-bench

Introduced in v3

Kube-bench is a Go application that checks whether Kubernetes is deployed securely by running the checks documented in the CIS Kubernetes Benchmark.

Functionalities

tip

See Kube-bench API Reference for more details.

  1. Get Kube-bench result (GET /api/v1/kubebench/get)
  2. List all Kube-bench scans, fetched from database (GET /api/v1/kubebench/list)
  3. Delete a Kube-bench scan (POST /api/v1/kubebench/delete)
  4. Execute new Kube-bench scan (GET /api/v1/kubebench/new)