Documentation ¶
Index ¶
- type KernelParamConfigController
- func (ctrl *KernelParamConfigController) Inputs() []controller.Input
- func (ctrl *KernelParamConfigController) Name() string
- func (ctrl *KernelParamConfigController) Outputs() []controller.Output
- func (ctrl *KernelParamConfigController) Run(ctx context.Context, r controller.Runtime, logger *zap.Logger) error
- type KernelParamDefaultsController
- func (ctrl *KernelParamDefaultsController) Inputs() []controller.Input
- func (ctrl *KernelParamDefaultsController) Name() string
- func (ctrl *KernelParamDefaultsController) Outputs() []controller.Output
- func (ctrl *KernelParamDefaultsController) Run(ctx context.Context, r controller.Runtime, logger *zap.Logger) error
- type KernelParamSpecController
- func (ctrl *KernelParamSpecController) Inputs() []controller.Input
- func (ctrl *KernelParamSpecController) Name() string
- func (ctrl *KernelParamSpecController) Outputs() []controller.Output
- func (ctrl *KernelParamSpecController) Run(ctx context.Context, r controller.Runtime, logger *zap.Logger) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KernelParamConfigController ¶
type KernelParamConfigController struct{}
KernelParamConfigController watches v1alpha1.Config, creates/updates/deletes kernel param specs.
func (*KernelParamConfigController) Inputs ¶
func (ctrl *KernelParamConfigController) Inputs() []controller.Input
Inputs implements controller.Controller interface.
func (*KernelParamConfigController) Name ¶
func (ctrl *KernelParamConfigController) Name() string
Name implements controller.Controller interface.
func (*KernelParamConfigController) Outputs ¶
func (ctrl *KernelParamConfigController) Outputs() []controller.Output
Outputs implements controller.Controller interface.
func (*KernelParamConfigController) Run ¶
func (ctrl *KernelParamConfigController) Run(ctx context.Context, r controller.Runtime, logger *zap.Logger) error
Run implements controller.Controller interface.
type KernelParamDefaultsController ¶
type KernelParamDefaultsController struct {
V1Alpha1Mode v1alpha1runtime.Mode
}
KernelParamDefaultsController creates default kernel params.
func (*KernelParamDefaultsController) Inputs ¶
func (ctrl *KernelParamDefaultsController) Inputs() []controller.Input
Inputs implements controller.Controller interface.
func (*KernelParamDefaultsController) Name ¶
func (ctrl *KernelParamDefaultsController) Name() string
Name implements controller.Controller interface.
func (*KernelParamDefaultsController) Outputs ¶
func (ctrl *KernelParamDefaultsController) Outputs() []controller.Output
Outputs implements controller.Controller interface.
func (*KernelParamDefaultsController) Run ¶
func (ctrl *KernelParamDefaultsController) Run(ctx context.Context, r controller.Runtime, logger *zap.Logger) error
Run implements controller.Controller interface.
type KernelParamSpecController ¶
type KernelParamSpecController struct {
// contains filtered or unexported fields
}
KernelParamSpecController watches KernelParamSpecs, sets/resets kernel params.
func (*KernelParamSpecController) Inputs ¶
func (ctrl *KernelParamSpecController) Inputs() []controller.Input
Inputs implements controller.Controller interface.
func (*KernelParamSpecController) Name ¶
func (ctrl *KernelParamSpecController) Name() string
Name implements controller.Controller interface.
func (*KernelParamSpecController) Outputs ¶
func (ctrl *KernelParamSpecController) Outputs() []controller.Output
Outputs implements controller.Controller interface.
func (*KernelParamSpecController) Run ¶
func (ctrl *KernelParamSpecController) Run(ctx context.Context, r controller.Runtime, logger *zap.Logger) error
Run implements controller.Controller interface.