Directories ¶
Path | Synopsis |
---|---|
Package client initialize and wrap a Kubernete's client-go rest.Config client
|
Package client initialize and wrap a Kubernete's client-go rest.Config client |
Package controller list and keep watching a specific Kubernetes resource kind (ie.
|
Package controller list and keep watching a specific Kubernetes resource kind (ie. |
Package event mediates notification between controllers and recorder
|
Package event mediates notification between controllers and recorder |
Package health serves health checks over HTTP at /health endpoint.
|
Package health serves health checks over HTTP at /health endpoint. |
Package log initialize and configure a logrus logger.
|
Package log initialize and configure a logrus logger. |
Package observer polls the Kubernetes api-server to discover all supported API groups/object kinds, and launch a new controller for each of them.
|
Package observer polls the Kubernetes api-server to discover all supported API groups/object kinds, and launch a new controller for each of them. |
Package recorder listen for event notifications from controllers, and persists those events' content as files on disk.
|
Package recorder listen for event notifications from controllers, and persists those events' content as files on disk. |
store
|
|
git
Package git makes a git repository out of a local directory, keeps the content committed when the directory content changes, and optionaly (if a remote repos url is provided), keep it in sync with a remote repository.
|
Package git makes a git repository out of a local directory, keeps the content committed when the directory content changes, and optionaly (if a remote repos url is provided), keep it in sync with a remote repository. |
Click to show internal directories.
Click to hide internal directories.