Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
pkg
|
|
clientset
Package clientset initialize a Kubernete's client-go "clientset" (an initialized connection to the Kubernete's api-server) according the configuration.
|
Package clientset initialize a Kubernete's client-go "clientset" (an initialized connection to the Kubernete's api-server) according the configuration. |
controllers
Package controllers is responsible for watching resources and calling notifiers on creation/change/deletion events.
|
Package controllers is responsible for watching resources and calling notifiers on creation/change/deletion events. |
health
Package health serves healthchecks over HTTP at /health endpoint.
|
Package health serves healthchecks over HTTP at /health endpoint. |
log
Package log initialize and configure a logrus logger.
|
Package log initialize and configure a logrus logger. |
notifiers/http
Package http notifier convey events notifications as json payloads to a configured HTTP API endpoint.
|
Package http notifier convey events notifications as json payloads to a configured HTTP API endpoint. |
notifiers/null
Package null is a no-op Notifier.
|
Package null is a no-op Notifier. |
run
Package run implements the main kube-deployments-controller's loop, by launching the healthcheck service and all known controllers.
|
Package run implements the main kube-deployments-controller's loop, by launching the healthcheck service and all known controllers. |
Click to show internal directories.
Click to hide internal directories.