Kubernetes
First build bombini container and push it to you container registry:
docker build -t bombini .
bombini.yaml manifest has bombini ConfigMap with all configuration setup. By default, only ProcMon
detector is loaded. To customize your Bombini setup, please, follow the Configuration chapter.
To start bombini DaemonSet run:
kubectl apply -f ./bombini.yaml
Events can be found in bombini k8s log.
Kind Example
Build bombini:
docker build -t bombini .
Install kind.
If your cwd is repo root change it to ./install/k8s
cd ./install/k8s
Create kind cluster:
kind create cluster --config ./kind-config.yaml --name bombini-test-cluster
Load bombini image in kind cluster:
kind load docker-image bombini:latest --name bombini-test-cluster
Start bombini:
kubectl apply -f ./bombini.yaml
Check events:
kubectl get pods | grep "^bombini" | awk '{print $1}' | xargs kubectl logs -f