Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WithBackendStore ¶
func WithBackendStore(b *backendstore.BackendStore) func(*Controller)
func WithKubeClient ¶
func WithKubeClient(k client.Client) func(*Controller)
func WithLogger ¶
func WithLogger(l logging.Logger) func(*Controller)
func WithS3Timeout ¶ added in v0.0.33
func WithS3Timeout(t time.Duration) func(*Controller)
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
func NewController ¶
func NewController(options ...func(*Controller)) *Controller
func (*Controller) SetupWithManager ¶
func (c *Controller) SetupWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.