Directories ¶
Path | Synopsis |
---|---|
cache
cache package contains a RemoteResourceGetter interface for retrieving remote resource state without exposing the underline clients implementation.
|
cache package contains a RemoteResourceGetter interface for retrieving remote resource state without exposing the underline clients implementation. |
event package contains the event structure to encapsulate what is happening during the client apply process.
|
event package contains the event structure to encapsulate what is happening during the client apply process. |
filter package provide an interface for filtering resources during apply time.
|
filter package provide an interface for filtering resources during apply time. |
flowcontrol package implement a call to a well known endpoint of a Kubernetes api-server for extracting information about the availability of server side flow control.
|
flowcontrol package implement a call to a well known endpoint of a Kubernetes api-server for extracting information about the availability of server side flow control. |
generator package provide an interface for creating custom resources from the provided one.
|
generator package provide an interface for creating custom resources from the provided one. |
inventory package contains structures and functions for generating an "inventory" of resource managed by the tool.
|
inventory package contains structures and functions for generating an "inventory" of resource managed by the tool. |
fake
fake package provide a fake implementation of an inventory Store for using during tests.
|
fake package provide a fake implementation of an inventory Store for using during tests. |
mutator package provide an interface for mutating resources.
|
mutator package provide an interface for mutating resources. |
poller package contains the implementation of status poller for monitoring a set of resources on the remote server and posting their updates in a channel
|
poller package contains the implementation of status poller for monitoring a set of resources on the remote server and posting their updates in a channel |
resource package contains utility functions for working on Unstructured data
|
resource package contains utility functions for working on Unstructured data |
resourcereader package contains functions for reading, parsing and ordering kubernetes manifests from files or stdin.
|
resourcereader package contains functions for reading, parsing and ordering kubernetes manifests from files or stdin. |
runner package contains the implementation of a queue of tasks that can perfom actions against a remote api-server
|
runner package contains the implementation of a queue of tasks that can perfom actions against a remote api-server |
task
task package contains Tasks implementation that encapsulate actions against an api-server
|
task package contains Tasks implementation that encapsulate actions against an api-server |
testing package provides structure and functions useful for create test and have predictable outcome or avoid to call real external dependencies
|
testing package provides structure and functions useful for create test and have predictable outcome or avoid to call real external dependencies |
util package provides utility functions for other packages
|
util package provides utility functions for other packages |
Click to show internal directories.
Click to hide internal directories.