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.