Documentation
¶
Index ¶
- type Handler
- func (h *Handler) HandleEvent(moduleConfig *v1alpha1.ModuleConfig, op config.Op)
- func (h *Handler) LoadConfig(ctx context.Context, _ ...string) (*config.KubeConfig, error)
- func (h *Handler) ModuleConfigChannelIsSet() bool
- func (h *Handler) SaveConfigValues(_ context.Context, _ string, _ utils.Values) (string, error)
- func (h *Handler) StartInformer(_ context.Context, eventCh chan config.Event)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handler ¶
type Handler struct {
// contains filtered or unexported fields
}
func New ¶
func New(client client.Client, conversionsStore *conversion.ConversionsStore, deckhouseConfigCh chan<- utils.Values) *Handler
func (*Handler) HandleEvent ¶
func (h *Handler) HandleEvent(moduleConfig *v1alpha1.ModuleConfig, op config.Op)
HandleEvent sends event to addon-operator
func (*Handler) LoadConfig ¶
LoadConfig loads initial modules config before starting
func (*Handler) ModuleConfigChannelIsSet ¶ added in v1.68.0
func (*Handler) SaveConfigValues ¶
SaveConfigValues saving patches in ModuleConfigBackend. Deprecated
Click to show internal directories.
Click to hide internal directories.