util

package
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 22, 2024 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetMapKeysAsString

func GetMapKeysAsString(input map[string]string) string

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
}

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, config *config.OperatorConfig, cesreg registry.Registry, applier cloudogu.Applier, additionalImages map[string]string) (*ManagerSet, error)

NewManagerSet creates a new ManagerSet.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL