package
1.1.0
Repository: https://github.com/kyma-project/helm-broker.git
Documentation: pkg.go.dev

# Packages

Code generated by mockery v1.0.0.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

NewAddonsConfigurationController creates a controller with a given reconciler.
NewBrokerController creates BrokerController instance.
NewClusterAddonsConfigurationController creates new controller with a given reconciler.
NewClusterBrokerController creates ClusterBrokerController instance.
NewCommonClient creates a new CommonClient.
NewReconcileAddonsConfiguration returns a new reconcile.Reconciler.
NewReconcileClusterAddonsConfiguration returns a new reconcile.Reconciler.
SetupAndStartController creates and starts the controller.

# Structs

AddonsConfigurationController holds a controller logic.
BrokerController is a controller which reacts on changes for ServiceInstance, ServiceBroker and AddonsConfiguration.
ClusterAddonsConfigurationController holds controller logic.
ClusterBrokerController is a controller which reacts on changes for ServiceInstance, ClusterServiceBroker and ClusterAddonsConfiguration.
CommonClient holds shared client for controllers.
ReconcileAddonsConfiguration reconciles a AddonsConfiguration object.
ReconcileClusterAddonsConfiguration reconciles a ClusterAddonsConfiguration object.

# Interfaces

NamespacedService represents service layer which can be applied to both namespace scoped and cluster-wide resources.