Skip to content

Documentation

Welcome to the Kubescape documentation. Please explore the platform using the list of pages in the navigation panel.

Choose a scan: manifests or live cluster

Kubescape can check Kubernetes configuration before deployment and in a running cluster. Choose the starting point that matches what you have:

Local manifests Live cluster
When to use it Check configuration during development or in CI before deploying. Check the current configuration of deployed resources.
What it scans Kubernetes resources defined in local YAML or JSON files. Resources retrieved from the Kubernetes API server.
What you need The Kubescape CLI and a manifest file. No running cluster is required. The Kubescape CLI, a running cluster, and a kubeconfig with access to its resources.
Try it kubescape scan deployment.yaml kubescape scan
Learn more Scanning files Cluster overview scan or the CLI cluster tutorial

Replace deployment.yaml with the path to your manifest. For a cluster scan, Kubescape uses your current kubeconfig context; you can also specify a kubeconfig file. A manifest scan cannot inspect live cluster or node configuration; some node checks require the host scanner.