Documentation ¶
Index ¶
- Constants
- type ClientInterface
- type Clients
- func (c *Clients) Apply() apply.Apply
- func (c *Clients) CAPI() capi.Interface
- func (c *Clients) Core() corecontrollers.Interface
- func (c *Clients) Elemental() elmcontrollers.Interface
- func (c *Clients) EventRecorder(name string) record.EventRecorder
- func (c *Clients) Fleet() fleetcontrollers.Interface
- func (c *Clients) K8s() kubernetes.Interface
- func (c *Clients) RBAC() rbaccontrollers.Interface
- func (c *Clients) Rancher() ranchercontrollers.Interface
- func (c *Clients) Start(ctx context.Context) error
Constants ¶
View Source
const SystemNamespace = "cattle-system"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientInterface ¶ added in v0.6.0
type ClientInterface interface { EventRecorder(name string) record.EventRecorder Start(ctx context.Context) error Elemental() elmcontrollers.Interface Core() corecontrollers.Interface RBAC() rbaccontrollers.Interface K8s() kubernetes.Interface CAPI() capi.Interface Apply() apply.Apply Fleet() fleetcontrollers.Interface Rancher() ranchercontrollers.Interface }
type Clients ¶
type Clients struct { Events corev1Typed.EventInterface // contains filtered or unexported fields }
func (*Clients) Core ¶ added in v0.6.0
func (c *Clients) Core() corecontrollers.Interface
func (*Clients) Elemental ¶
func (c *Clients) Elemental() elmcontrollers.Interface
func (*Clients) EventRecorder ¶
func (c *Clients) EventRecorder(name string) record.EventRecorder
EventRecorder creates an event recorder associated to a controller nome for the schema (arbitrary)
func (*Clients) Fleet ¶
func (c *Clients) Fleet() fleetcontrollers.Interface
func (*Clients) K8s ¶ added in v0.6.0
func (c *Clients) K8s() kubernetes.Interface
func (*Clients) RBAC ¶ added in v0.6.0
func (c *Clients) RBAC() rbaccontrollers.Interface
func (*Clients) Rancher ¶ added in v0.2.0
func (c *Clients) Rancher() ranchercontrollers.Interface
Click to show internal directories.
Click to hide internal directories.