package
0.36.0-flux.9
Repository: https://github.com/fluxcd/cli-utils.git
Documentation: pkg.go.dev

# Functions

FilterLocalConfig returns a new slice of Unstructured where all resources with the LocalConfig annotation is filtered out.
KyamlNodeToUnstructured take a resource represented as a kyaml RNode and turns it into an Unstructured object.
No description provided by the author
NewManifestLoader returns an instance of manifestLoader.
RemoveAnnotations removes the specified kioutil annotations from the resource.
SetNamespaces verifies that every namespaced resource has the namespace set, and if one does not, it will set the namespace to the provided defaultNamespace.

# Structs

No description provided by the author
NamespaceMismatchError is returned if all resources must be in a specific namespace, and resources are found using other namespaces.
PathManifestReader reads manifests from the provided path and returns them as Info objects.
ReaderOptions defines the shared inputs for the different implementations of the ManifestReader interface.
StreamManifestReader reads manifest from the provided io.Reader and returns them as Info objects.
UnknownTypesError captures information about unknown types encountered.

# Interfaces

ManifestLoader is an interface for reading and parsing the resources.
ManifestReader defines the interface for reading a set of manifests into info objects.