/k8s-killc

Simple kubernetes custom controller enforcing signing of pod container images

Primary LanguageGo

k8s-killc

Simple kubernetes controller that kills unsigned pods.

Build

Install golang and glide:

brew install go
brew install glide

Install minikube and setup docker-env eval $(minkube docker-env)

Bring down the deps:

glide install

Finally build the container:

./build-controller

Deploy

kubectl apply -f resources/