type Reader …
type ResourceNodeSlice …
var _ …
func (o ResourceNodeSlice) Read() ([]*yaml.RNode, error) { … }
type Writer …
type WriterFunc …
func (fn WriterFunc) Write(o []*yaml.RNode) error { … }
type ReaderWriter …
type Filter …
type TrackableFilter …
type FilterFunc …
func (fn FilterFunc) Filter(o []*yaml.RNode) ([]*yaml.RNode, error) { … }
type Pipeline …
func (p Pipeline) Execute() error { … }
type PipelineExecuteCallbackFunc …
func (p Pipeline) ExecuteWithCallback(callback PipelineExecuteCallbackFunc) error { … }
func FilterAll(filter yaml.Filter) Filter { … }
func PreprocessResourcesForInternalAnnotationMigration(result []*yaml.RNode) (map[string]map[string]string, error) { … }
func checkMismatchedAnnos(annotations map[string]string) error { … }
type nodeAnnotations …
func ReconcileInternalAnnotations(result []*yaml.RNode, nodeAnnosMap map[string]map[string]string) error { … }
func determineAnnotationsFormat(nodeAnnosMap map[string]map[string]string) (bool, bool, error) { … }
func missingInternalOrLegacyAnnotations(rn *yaml.RNode) error { … }
func missingInternalOrLegacyAnnotation(rn *yaml.RNode, newKey string, legacyKey string) error { … }
func checkAnnotationsAltered(rn *yaml.RNode, nodeAnnosMap map[string]map[string]string) error { … }
func formatInternalAnnotations(rn *yaml.RNode, useInternal, useLegacy bool) error { … }