Add godoc to the repo root. (#702)
This commit is contained in:
24
doc.go
Normal file
24
doc.go
Normal file
@@ -0,0 +1,24 @@
|
||||
/*
|
||||
Package virtualkubelet is currently just for providing docs for godoc.
|
||||
|
||||
Virtual Kubelet is a project which aims to provide a library that can be
|
||||
consumed by other projects to build a Kubernetes node agent that performs the
|
||||
same basic role as the Kubelet, but fully customize the behavior.
|
||||
|
||||
*Note*: Virtual Kubelet is not the Kubelet.
|
||||
|
||||
All of the business logic for virtual-kubelet is in the `node` package. The
|
||||
node package has controllers for managing the node in Kubernetes and running
|
||||
scheduled pods against a backend service. The backend service along with the
|
||||
code wrapping what is provided in the node package is what consumers of this
|
||||
project would implement. In the interest of not duplicating examples, please
|
||||
see that package on how to get started using virtual kubelet.
|
||||
|
||||
Virtual Kubelet supports propgagation of logging and traces through a context.
|
||||
See the "log" and "trace" packages for how to use this.
|
||||
|
||||
Errors produced by and consumed from the node package are expected to conform to
|
||||
error types defined in the "errdefs" package in order to be able to understand
|
||||
the kind of failure that occurred and react accordingly.
|
||||
*/
|
||||
package virtualkubelet
|
||||
4
errdefs/doc.go
Normal file
4
errdefs/doc.go
Normal file
@@ -0,0 +1,4 @@
|
||||
// Package errdefs defines the error types that are understood by other packages
|
||||
// in this project. Consumers of this project should look here to know how to
|
||||
// produce and consume erors for this project.
|
||||
package errdefs
|
||||
Reference in New Issue
Block a user