manager

package
v0.0.0-...-c60e063 Latest Latest
Warning

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

Go to latest
Published: Apr 3, 2024 License: AGPL-3.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MalygosManager

type MalygosManager struct {
	// contains filtered or unexported fields
}

func NewMalygosManager

func NewMalygosManager(logger logr.Logger, kubeconfig string, namespace string) (*MalygosManager, error)

func (*MalygosManager) GetCatalog

func (m *MalygosManager) GetCatalog() api.CatalogManager

func (*MalygosManager) GetClusterManager

func (m *MalygosManager) GetClusterManager(region string) (api.ClusterManager, error)

func (*MalygosManager) GetClusterRegistrar

func (m *MalygosManager) GetClusterRegistrar() api.ClusterRegistrarManager

func (*MalygosManager) GetKubeconfig

func (m *MalygosManager) GetKubeconfig() *rest.Config

func (*MalygosManager) GetRBAC

func (m *MalygosManager) GetRBAC() api.RBAC

func (*MalygosManager) InstanciateClusterManager

func (m *MalygosManager) InstanciateClusterManager(logger logr.Logger, _ *kubernetes.Clientset, client *dynamic.DynamicClient) api.ClusterManager

Jump to

Keyboard shortcuts

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