Documentation ¶
Index ¶
- Constants
- Variables
- func CreateProject()
- func CreateServiceExportConfig(filename string)
- func CreateSliceConfig(worker []string)
- func DeleteProject()
- func DeleteServiceExportConfig()
- func DeleteSliceConfig()
- func DescribeProject()
- func DescribeServiceExportConfig()
- func DescribeSliceConfig()
- func DescribeWorker()
- func EditProject()
- func EditServiceExportConfig()
- func EditSliceConfig()
- func EditWorker()
- func GetProject()
- func GetSecrets(worker string)
- func GetServiceExportConfig()
- func GetSliceConfig()
- func GetUIEndpoint()
- func GetWorker()
- func Install(skipSteps map[string]string)
- func ReadAndValidateConfiguration(fileName, profile string) *internal.ConfigurationSpecs
- func RegisterWorker()
- func RemoveWorker()
- func SetCliOptions(cliParams CliParams)
- func Uninstall(componentsToUninstall, workersToUninstall map[string]string)
- type CliParams
Constants ¶
View Source
const ( ProfileFullDemo = "full-demo" ProfileMinimalDemo = "minimal-demo" ProfileEntDemo = "enterprise-demo" ClusterTypeKind = "kind" )
Variables ¶
View Source
var ApplicationConfiguration *internal.ConfigurationSpecs
View Source
var CliOptions *internal.CliOptionsStruct
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 ReadAndValidateConfiguration ¶
func ReadAndValidateConfiguration(fileName, profile string) *internal.ConfigurationSpecs
func RegisterWorker ¶
func RegisterWorker()
func RemoveWorker ¶
func RemoveWorker()
func SetCliOptions ¶
func SetCliOptions(cliParams CliParams)
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 }
Source Files ¶
Click to show internal directories.
Click to hide internal directories.