Documentation ¶
Index ¶
- func Add(mgr manager.Manager) error
- type AirflowBase
- func (s *AirflowBase) Objects(rsrc interface{}, rsrclabels map[string]string, ...) ([]reconciler.Object, error)
- func (s *AirflowBase) Observables(rsrc interface{}, labels map[string]string, dependent []reconciler.Object) []reconciler.Observable
- func (s *AirflowBase) UpdateStatus(rsrc interface{}, reconciled []reconciler.Object, err error) time.Duration
- type MySQL
- func (s *MySQL) Objects(rsrc interface{}, rsrclabels map[string]string, ...) ([]reconciler.Object, error)
- func (s *MySQL) Observables(rsrc interface{}, labels map[string]string, dependent []reconciler.Object) []reconciler.Observable
- func (s *MySQL) UpdateStatus(rsrc interface{}, reconciled []reconciler.Object, err error) time.Duration
- type NFS
- func (s *NFS) Objects(rsrc interface{}, rsrclabels map[string]string, ...) ([]reconciler.Object, error)
- func (s *NFS) Observables(rsrc interface{}, labels map[string]string, dependent []reconciler.Object) []reconciler.Observable
- func (s *NFS) UpdateStatus(rsrc interface{}, reconciled []reconciler.Object, err error) time.Duration
- type Postgres
- func (s *Postgres) Objects(rsrc interface{}, rsrclabels map[string]string, ...) ([]reconciler.Object, error)
- func (s *Postgres) Observables(rsrc interface{}, labels map[string]string, dependent []reconciler.Object) []reconciler.Observable
- func (s *Postgres) UpdateStatus(rsrc interface{}, reconciled []reconciler.Object, err error) time.Duration
- type SQLProxy
- func (s *SQLProxy) Objects(rsrc interface{}, rsrclabels map[string]string, ...) ([]reconciler.Object, error)
- func (s *SQLProxy) Observables(rsrc interface{}, labels map[string]string, dependent []reconciler.Object) []reconciler.Observable
- func (s *SQLProxy) UpdateStatus(rsrc interface{}, reconciled []reconciler.Object, err error) time.Duration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AirflowBase ¶
type AirflowBase struct{}
AirflowBase - interface to handle airflowbase
func (*AirflowBase) Objects ¶
func (s *AirflowBase) Objects(rsrc interface{}, rsrclabels map[string]string, observed, dependent, aggregated []reconciler.Object) ([]reconciler.Object, error)
Objects returns the list of resource/name for those resources created by the operator for this spec and those resources referenced by this operator. Mark resources as owned, referred
func (*AirflowBase) Observables ¶
func (s *AirflowBase) Observables(rsrc interface{}, labels map[string]string, dependent []reconciler.Object) []reconciler.Observable
Observables asd
func (*AirflowBase) UpdateStatus ¶
func (s *AirflowBase) UpdateStatus(rsrc interface{}, reconciled []reconciler.Object, err error) time.Duration
UpdateStatus use reconciled objects to update component status
type MySQL ¶
type MySQL struct{}
MySQL - interface to handle redis
func (*MySQL) Objects ¶
func (s *MySQL) Objects(rsrc interface{}, rsrclabels map[string]string, observed, dependent, aggregated []reconciler.Object) ([]reconciler.Object, error)
Objects returns the list of resource/name for those resources created by the operator for this spec and those resources referenced by this operator. Mark resources as owned, referred
func (*MySQL) Observables ¶
func (s *MySQL) Observables(rsrc interface{}, labels map[string]string, dependent []reconciler.Object) []reconciler.Observable
Observables asd
func (*MySQL) UpdateStatus ¶
func (s *MySQL) UpdateStatus(rsrc interface{}, reconciled []reconciler.Object, err error) time.Duration
UpdateStatus use reconciled objects to update component status
type NFS ¶
type NFS struct{}
NFS - interface to handle worker
func (*NFS) Objects ¶
func (s *NFS) Objects(rsrc interface{}, rsrclabels map[string]string, observed, dependent, aggregated []reconciler.Object) ([]reconciler.Object, error)
Objects returns the list of resource/name for those resources created by
func (*NFS) Observables ¶
func (s *NFS) Observables(rsrc interface{}, labels map[string]string, dependent []reconciler.Object) []reconciler.Observable
Observables asd
func (*NFS) UpdateStatus ¶
func (s *NFS) UpdateStatus(rsrc interface{}, reconciled []reconciler.Object, err error) time.Duration
UpdateStatus use reconciled objects to update component status
type Postgres ¶
type Postgres struct{}
Postgres - interface to handle flower
func (*Postgres) Objects ¶
func (s *Postgres) Objects(rsrc interface{}, rsrclabels map[string]string, observed, dependent, aggregated []reconciler.Object) ([]reconciler.Object, error)
Objects returns the list of resource/name for those resources created by the operator for this spec and those resources referenced by this operator. Mark resources as owned, referred
func (*Postgres) Observables ¶
func (s *Postgres) Observables(rsrc interface{}, labels map[string]string, dependent []reconciler.Object) []reconciler.Observable
Observables asd
func (*Postgres) UpdateStatus ¶
func (s *Postgres) UpdateStatus(rsrc interface{}, reconciled []reconciler.Object, err error) time.Duration
UpdateStatus use reconciled objects to update component status
type SQLProxy ¶
type SQLProxy struct{}
SQLProxy - interface to handle scheduler
func (*SQLProxy) Objects ¶
func (s *SQLProxy) Objects(rsrc interface{}, rsrclabels map[string]string, observed, dependent, aggregated []reconciler.Object) ([]reconciler.Object, error)
Objects returns the list of resource/name for those resources created by the operator for this spec and those resources referenced by this operator. Mark resources as owned, referred
func (*SQLProxy) Observables ¶
func (s *SQLProxy) Observables(rsrc interface{}, labels map[string]string, dependent []reconciler.Object) []reconciler.Observable
Observables asd
func (*SQLProxy) UpdateStatus ¶
func (s *SQLProxy) UpdateStatus(rsrc interface{}, reconciled []reconciler.Object, err error) time.Duration
UpdateStatus use reconciled objects to update component status