pkg

package
v0.6.0-alpha Latest Latest
Warning

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

Go to latest
Published: Mar 27, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ProfileFullDemo    = "full-demo"
	ProfileMinimalDemo = "minimal-demo"
	ProfileEntDemo     = "enterprise-demo"
	ClusterTypeKind    = "kind"
)

Variables

View Source
var ApplicationConfiguration *internal.ConfigurationSpecs

Functions

func CreateProject

func CreateProject()

func CreateServiceExportConfig

func CreateServiceExportConfig(filename string)

func CreateSliceConfig

func CreateSliceConfig(worker []string)

func DeleteProject

func DeleteProject()

func DeleteServiceExportConfig

func DeleteServiceExportConfig()

func DeleteSliceConfig

func DeleteSliceConfig()

func DescribeProject

func DescribeProject()

func DescribeServiceExportConfig

func DescribeServiceExportConfig()

func DescribeSliceConfig

func DescribeSliceConfig()

func DescribeWorker

func DescribeWorker()

func EditProject

func EditProject()

func EditServiceExportConfig

func EditServiceExportConfig()

func EditSliceConfig

func EditSliceConfig()

func EditWorker

func EditWorker()

func GetProject

func GetProject()

func GetSecrets

func GetSecrets(worker string)

func GetServiceExportConfig

func GetServiceExportConfig()

func GetSliceConfig

func GetSliceConfig()

func GetUIEndpoint

func GetUIEndpoint()

func GetWorker

func GetWorker()

func Install

func Install(skipSteps map[string]string)

func ReadAndValidateConfiguration

func ReadAndValidateConfiguration(fileName, profile string) *internal.ConfigurationSpecs

func RegisterWorker

func RegisterWorker()

func RemoveWorker

func RemoveWorker()

func SetCliOptions

func SetCliOptions(cliParams CliParams)

func Uninstall

func Uninstall(componentsToUninstall, workersToUninstall map[string]string)

Types

type CliParams

type CliParams struct {
	ObjectType   string // "project", "cluster", "sliceConfig"
	ObjectName   string // "projectName", "clusterName", "sliceConfigName"
	Namespace    string // namespace for the workloads
	FileName     string // path to the resource description file
	Config       string // cluster
	OutputFormat string //output format
	Key          []string
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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