Kubescape's repositories
kubescape
Kubescape is an open-source Kubernetes security platform for your IDE, CI/CD pipelines, and clusters. It includes risk analysis, security, compliance, and misconfiguration scanning, saving Kubernetes users and administrators precious time, effort, and resources.
regolibrary
The regolibrary package contains the controls Kubescape uses for detecting misconfigurations in Kubernetes manifests.
cel-admission-library
This projects contains pre-made policies for Kubernetes Validating Admission Policies. This policy library is based on Kubescape controls, see here a comlete list https://hub.armosec.io/docs/controls
helm-charts
Kubescape can run as a set of microservices inside a Kubernetes cluster. This allows you to continually monitor the status of a cluster, including for compliance and vulnerability management
github-action
GitHub action to run Kubescape scans
kapprofiler
Generate an application profile containing metrics/properties for Kubernetes workloads based on runtime behavior.
go-git-url
Package for parsing git url and executing git api calls
k8s-interface
Kubescape wrapper for the Kubernetes interface
kubescape-network-scanner
Network scan and service discovery package
docker-desktop-extension
Kubescape extension for Docker Desktop
gateway
Gateway is an in-cluster component of the Kubescape security platform. It broadcasts a message received to its registered clients. When a client registers itself in a Gateway it must provide a set of attributes, which will serve as identification, for message routing purposes.
homebrew-tap
Homebrew tap for Kubescape
kubescape.io
kubescape.io website
http-request
The http-request package is meant to replace the curl command by a simple go script that runs an HTTP request
kubeclient
A python wrapper for the k8s api python client
node-kubescape
Shared features of vscode-kubescape and lens-kubescape
tablewriter
ASCII table in golang