package
0.5.1
Repository: https://github.com/3scale-ops/basereconciler.git
Documentation: pkg.go.dev

# Functions

CreateOrUpdate cretes or updates resources.
NewTemplate returns a new Template struct using the passed parameters.
NewTemplateFromObjectFunction returns a new Template using the given kubernetes object as the base.

# Structs

Template implements TemplateInterface.

# Interfaces

TemplateInterface represents a template that can has methods that instruct how a certain resource needs to be progressed to match its desired state.

# Type aliases

Property represents a json path to a field in the resource that can be either reconciled to ensure it mathes the desired value or can be ignored to avoid reconciling certain fields in the rource we are not interested in.
TemplateBuilderFunction is a function that returns a k8s API object (client.Object) when called.
TemplateMutationFunction represents mutation functions that require an API client, generally because they need to retrieve live cluster information to mutate the object.