# Packages
No description provided by the author
# Functions
NewAPIResources creates APIResources by kube client.
NewAPIResourcesByConfig creates APIResources by kube config.
NewClient creates a client for resources.
NewClientPool create a client pool for objects.
NewClientWithCacheLayer creates a client for resources with cache layers.
NewYAMLCodec creates a codec with yaml serializer.
# Variables
InstallOrder is the order in which manifests should be installed (by Kind).
UninstallOrder is the order in which manifests should be uninstalled (by Kind).
# Structs
ApplyOptions is a group options for applying resources.
CreateOptions is a group options for creating resources.
DeleteOptions is a group options for deleting resources.
GetOptions is a group options for getting resources.
Resource is API resource.
ResourceClient contains a bundle of methods to manipulate certain kind of object.
UpdateOptions is a group options for updating resources.
WorkloadSubnetSpecifiedIPs represents specified ips of one subnet.
# Interfaces
APIResources contains all resources and kinds.
CacheLayer is a resource cache store.
CacheLayers Contains layers for all kinds.
Client implements CRUD methods for a group resources.
ClientPool is a pool of clients.
Codec converts between resources and objects.
# Type aliases
DeletionFilter returns true means the object should not be deleted.
OwnerChecker checks if an object can be seemed as child.
No description provided by the author
UpdateModifier gets original and new objects, then checks the update can be performed.