mirror of
https://github.com/vee1e/KubeArmor.git
synced 2026-09-01 10:18:29 +00:00
Resolves: - GO-2026-5970: golang.org/x/text v0.38.0 -> v0.39.0 - GO-2026-5856: crypto/tls (stdlib) go1.26.4 -> go1.26.5 - GO-2026-4970: os (stdlib) go1.26.4 -> go1.26.5 Updates all 6 modules (KubeArmor, tests, protobuf, deployments, KubeArmorController, KubeArmorOperator) to ensure govulncheck passes cleanly in CI. Signed-off-by: Sagar Khandagre <sagar.khandagre998@gmail.com> |
||
|---|---|---|
| .. | ||
| KubeArmorController | ||
| KubeArmorOperator | ||
| README.md | ||
Kubernetes Controllers
KubeArmorController
KubeArmorController provides CRDs for container, host policy specifications and also verifies the policies given by a user through kubectl. It also provides the admission controller that automatically adds the annotations for kubearmor-policy, kubearmor-visibilities, and apparmor.
cd KubeArmorController
make # compile the kubearmor-controller
make manifests # create the KubeArmorPolicy and KubeArmorHostPolicy CRD, WebhookConfiguration and ClusterRole
make docker-build # create a local image for the kubearmor-controller
make deploy # deploy the created local image for testing
make delete # delete the controller deployed for testing