package
0.0.0-20200430145300-6d4a0cdd1900
Repository: https://github.com/nickymateev/compass.git
Documentation: pkg.go.dev

# Functions

NewComponentsListProvider returns new instance of the ComponentsListProvider.
NewCustomDisablerExample returns new instance of CustomDisablerExample.
NewGenericComponentDisabler returns new instance of GenericComponentDisabler.
NewOptionalComponentsService returns new instance of ResourceSupervisorAggregator.

# Constants

CustomDisablerComponentName defines the component name.

# Structs

ComponentsListProvider provides the whole components list for creating a Kyma Runtime.
CustomDisablerExample provides example how to add functionality for disabling some which requires more complex logic.
GenericComponentDisabler provides functionality for removing configured component from given list.
Installation represents the installer CR.
OptionalComponentsService provides functionality for executing component disablers.

# Interfaces

No description provided by the author
OptionalComponentDisabler disables component form the given list and returns modified list.

# Type aliases

ComponentsDisablers represents type for defining components disabler list.