Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetMapKeysAsString ¶
GetMapKeysAsString returns the key of a map as a string in form: "key1, key2, key3".
Types ¶
type ManagerSet ¶ added in v0.36.0
type ManagerSet struct { RestConfig *rest.Config CollectApplier cloudogu.CollectApplier FileExtractor cloudogu.FileExtractor CommandExecutor cloudogu.CommandExecutor ServiceAccountCreator cloudogu.ServiceAccountCreator LocalDoguFetcher cloudogu.LocalDoguFetcher ResourceDoguFetcher cloudogu.ResourceDoguFetcher DoguResourceGenerator cloudogu.DoguResourceGenerator ResourceUpserter cloudogu.ResourceUpserter DoguRegistrator cloudogu.DoguRegistrator ImageRegistry cloudogu.ImageRegistry EcosystemClient cloudogu.EcosystemInterface ClientSet thirdParty.ClientSet DependencyValidator cloudogu.DependencyValidator LocalDoguRegistry thirdParty.LocalDoguRegistry }
ManagerSet contains functors that are repeatedly used by different dogu operator managers.
func NewManagerSet ¶ added in v0.36.0
func NewManagerSet(restConfig *rest.Config, client client.Client, clientSet kubernetes.Interface, ecosystemClient ecoSystem.EcoSystemV1Alpha1Interface, config *config.OperatorConfig, cesreg registry.Registry, applier cloudogu.Applier, additionalImages map[string]string) (*ManagerSet, error)
NewManagerSet creates a new ManagerSet.
Click to show internal directories.
Click to hide internal directories.