package
0.1.0
Repository: https://github.com/lsst/qserv-operator.git
Documentation: pkg.go.dev

# Functions

NewObjectSyncer creates a new kubernetes.Object syncer for a given object with an owner and persists data using controller-runtime's CreateOrUpdate.
Sync mutates the subject of the syncer interface using controller-runtime CreateOrUpdate method, when obj is not nil.

# Structs

ObjectSyncer is a syncer.Interface for syncing kubernetes.Objects only by passing a SyncFn.
SyncResult is a result of an Sync call.
WithoutOwner partially implements implements the syncer interface for the case the subject has no owner.

# Interfaces

Interface represents a syncer.