Skip to content
Extensible generic controller for Kubernetes
Go Dockerfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
cmd
config
controller
docs
examples
handler
manager
reconciler
webhook
.gitignore
Dockerfile
LICENSE
README.md
Taskfile.yml
go.mod
go.sum

README.md

Whitebox Controller

Whitebox Controller is an extensible general purpose controller for Kubernetes.

This controller performs reconciliation or validation of Kubernetes resources by executing external commands or sending HTTP requests to external URLs. This allows developers to implement the Kubernetes controller simply by providing an external command or HTTP endpoint.

Motivation

  • Allow developers to make controllers without various knowledge of Kubernetes
  • Allow developers to implement controllers in their familiar programming languages
  • Enable quick validation of new controller ideas

Documentation

You can’t perform that action at this time.