Skip to content

Neumann-Nils/karydia

 
 

Repository files navigation

karydia - Kubernetes security walnut

karydia Logo

Status: alpha, work in progress

karydia is a security add-on to Kubernetes to help with good security practices and assist administrators in keeping their clusters safe. karydia is implemented as webhook admission controller and configurable through its command line interface and Kubernetes resources.

While it has been written with Gardener in mind, it can be used on any Kubernetes cluster.

Installing karydia

See installing karydia.

Demo

Please see demo for a demo of some karydia features.

Features and configuration options

See features.

Testing

Integration tests

minikube start --kubernetes-version v1.12.3
eval $(minikube docker-env)
make container
make e2e-test

Unit tests

make test

About

Kubernetes security walnut

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 82.7%
  • Shell 15.9%
  • Other 1.4%