pkg/

directory
v0.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 4, 2024 License: Apache-2.0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL