Documentation ¶
Index ¶
- Constants
- type Reconciler
- func (r *Reconciler) GetName() string
- func (r *Reconciler) Reconcile(ctx context.Context, request ctrl.Request) (ctrl.Result, error)
- func (r *Reconciler) SetupWithManager(mgr ctrl.Manager, logger logging.Logger) error
- func (r *Reconciler) StartBucketCreateJob(req *rApi.Request[*clustersv1.AccountS3Bucket]) stepResult.Result
- func (r *Reconciler) StartBucketDestroyJob(req *rApi.Request[*clustersv1.AccountS3Bucket]) stepResult.Result
Constants ¶
View Source
const ( BucketCreateJob = "bucket-create-job" BucketDestroyJob = "bucket-destroy-job" )
View Source
const ( LabelBucketCreateJob = "kloudlite.io/bucket-create-job" LabelBucketDestroyJob = "kloudlite.io/bucket-destroy-job" LabelResourceGeneration = "kloudlite.io/resource-generation" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Reconciler ¶
type Reconciler struct { client.Client Scheme *runtime.Scheme Env *env.Env Name string // contains filtered or unexported fields }
func (*Reconciler) GetName ¶
func (r *Reconciler) GetName() string
func (*Reconciler) SetupWithManager ¶
func (*Reconciler) StartBucketCreateJob ¶
func (r *Reconciler) StartBucketCreateJob(req *rApi.Request[*clustersv1.AccountS3Bucket]) stepResult.Result
func (*Reconciler) StartBucketDestroyJob ¶
func (r *Reconciler) StartBucketDestroyJob(req *rApi.Request[*clustersv1.AccountS3Bucket]) stepResult.Result
Click to show internal directories.
Click to hide internal directories.