Documentation
¶
Index ¶
- func Setup(mgr ctrl.Manager, o controller.Options, s *backendstore.BackendStore, ...) error
- type BucketValidator
- func (b *BucketValidator) ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error)
- func (b *BucketValidator) ValidateDelete(ctx context.Context, obj runtime.Object) (admission.Warnings, error)
- func (b *BucketValidator) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) (admission.Warnings, error)
- type NoOpService
- type UpdateRequired
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Setup ¶
func Setup(mgr ctrl.Manager, o controller.Options, s *backendstore.BackendStore, autoPauseBucket bool, pollInterval, operationTimeout, creationGracePeriod time.Duration) error
Setup adds a controller that reconciles Bucket managed resources.
Types ¶
type BucketValidator ¶ added in v0.0.17
type BucketValidator struct {
// contains filtered or unexported fields
}
func NewBucketValidator ¶ added in v0.0.17
func NewBucketValidator(b *backendstore.BackendStore) *BucketValidator
func (*BucketValidator) ValidateCreate ¶ added in v0.0.17
func (*BucketValidator) ValidateDelete ¶ added in v0.0.17
func (*BucketValidator) ValidateUpdate ¶ added in v0.0.17
type UpdateRequired ¶ added in v0.0.14
type UpdateRequired int
const ( NeedsStatusUpdate UpdateRequired = iota NeedsObjectUpdate )
Click to show internal directories.
Click to hide internal directories.