Documentation ¶
Index ¶
Constants ¶
View Source
const ( ImageRBDIDPrefix = "img_" SnapshotRBDIDPrefix = "snap_" ImageSnapshotVersion = "v1" )
View Source
const ( LimitMetadataPrefix = "conf_" WWNKey = "wwn" )
View Source
const (
ImageFinalizer = "image"
)
View Source
const (
SnapshotFinalizer = "snapshot"
)
Variables ¶
This section is empty.
Functions ¶
func ImageIDToRBDID ¶
func SnapshotIDToRBDID ¶
Types ¶
type ImageReconciler ¶
type ImageReconciler struct {
// contains filtered or unexported fields
}
func NewImageReconciler ¶
func NewImageReconciler( log logr.Logger, conn *rados.Conn, registry image.Source, images store.Store[*api.Image], snapshots store.Store[*api.Snapshot], imageEvents event.Source[*api.Image], snapshotEvents event.Source[*api.Snapshot], keyEncryption encryption.Encryptor, opts ImageReconcilerOptions, ) (*ImageReconciler, error)
type ImageReconcilerOptions ¶
type SnapshotReconciler ¶
type SnapshotReconciler struct {
// contains filtered or unexported fields
}
func NewSnapshotReconciler ¶
Click to show internal directories.
Click to hide internal directories.