common

package
v1.16.26-beta1 Latest Latest
Warning

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

Go to latest
Published: Feb 9, 2024 License: MIT Imports: 25 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Commit  string
	Version string
	BuiltBy string
	Date    string
)

Functions

func CreateVariables added in v1.1.10

func CreateVariables(cmd *cobra.Command, ignoreSecretVariable bool) (vars map[string]testkube.Variable, err error)

func FindEnvID added in v1.16.20

func FindEnvID(envs []cloudclient.Environment, name string) string

func FindOrgId added in v1.16.20

func FindOrgId(orgs []cloudclient.Organization, name string) string

func GetClient

func GetClient(cmd *cobra.Command) (client.Client, string, error)

GetClient returns api client

func GetCurrentKubernetesContext added in v1.11.25

func GetCurrentKubernetesContext() (string, error)

func GetEnvNames added in v1.16.20

func GetEnvNames(envs []cloudclient.Environment) []string

func GetEnvironments added in v1.16.20

func GetEnvironments(url, token, orgID string) ([]cloudclient.Environment, error)

func GetOrgNames added in v1.16.20

func GetOrgNames(orgs []cloudclient.Organization) []string

func GetOrganizations added in v1.16.20

func GetOrganizations(url, token string) ([]cloudclient.Organization, error)

func HelmUpgradeOrInstalTestkube added in v1.11.25

func HelmUpgradeOrInstalTestkube(options HelmOptions) error

func HelmUpgradeOrInstallTestkubeCloud added in v1.11.25

func HelmUpgradeOrInstallTestkubeCloud(options HelmOptions, cfg config.Data, isMigration bool) error

func IsUserLoggedIn added in v1.13.0

func IsUserLoggedIn(cfg config.Data, options HelmOptions) bool

func KubectlScaleDeployment added in v1.11.25

func KubectlScaleDeployment(namespace, deployment string, replicas int) (string, error)

func LoginUser added in v1.13.1

func LoginUser(authUri string) (string, string, error)

func NewDataFromFlags added in v1.7.29

func NewDataFromFlags(cmd *cobra.Command) (data *string, err error)

NewDataFromFlags read input data from stdin or '--file' parameter

func NewMasterUris added in v1.16.17

func NewMasterUris(apiPrefix, uiPrefix, agentPrefix, agentURI, rootDomain string, insecure bool) config.MasterURIs

func NewRepositoryFromFlags added in v1.7.29

func NewRepositoryFromFlags(cmd *cobra.Command) (repository *testkube.Repository, err error)

NewRepositoryFromFlags creates repository from command flags

func NewRepositoryUpdateFromFlags added in v1.7.29

func NewRepositoryUpdateFromFlags(cmd *cobra.Command) (repository *testkube.RepositoryUpdate, err error)

NewRepositoryUpdateFromFlags creates repository update from command flags

func PopulateAgentDataToContext added in v1.11.25

func PopulateAgentDataToContext(options HelmOptions, cfg config.Data) error

func PopulateCloudConfig added in v1.12.7

func PopulateCloudConfig(cfg config.Data, apiKey string, opts *HelmOptions) config.Data

func PopulateHelmFlags added in v1.11.25

func PopulateHelmFlags(cmd *cobra.Command, options *HelmOptions)

func PopulateLoginDataToContext added in v1.12.7

func PopulateLoginDataToContext(orgID, envID, token, refreshToken string, options HelmOptions, cfg config.Data) error

func PopulateMasterFlags added in v1.16.17

func PopulateMasterFlags(cmd *cobra.Command, opts *HelmOptions)

func PopulateOrgAndEnvNames added in v1.12.7

func PopulateOrgAndEnvNames(cfg config.Data, orgId, envId, apiUrl string) (config.Data, error)

func ProcessMasterFlags added in v1.16.17

func ProcessMasterFlags(cmd *cobra.Command, opts *HelmOptions, cfg *config.Data)

func RunMigrations added in v1.11.25

func RunMigrations(cmd *cobra.Command) (hasMigrations bool, err error)

func UIPrintCRD added in v1.2.39

func UIPrintCRD(tmpl crd.Template, object any, firstEntry *bool)

UIPrintCRD prints crd to ui

func UiCloudContextValidationError added in v1.12.7

func UiCloudContextValidationError(err error)

func UiContextHeader added in v1.12.7

func UiContextHeader(cmd *cobra.Command, cfg config.Data)

func UiGetEnvironmentID added in v1.16.20

func UiGetEnvironmentID(url, token, orgID string) (string, string, error)

func UiGetOrganizationId added in v1.16.20

func UiGetOrganizationId(url, token string) (string, string, error)

func UiPrintContext added in v1.9.23

func UiPrintContext(cfg config.Data)

func UpdateTokens added in v1.13.0

func UpdateTokens(cfg config.Data, token, refreshToken string) error

func ValidateUpsertOptions added in v1.10.21

func ValidateUpsertOptions(cmd *cobra.Command, sourceName string) error

ValidateUpsertOptions validates upsert options

Types

type Environment added in v1.16.20

type Environment struct {
	Id   string
	Name string
}

type HelmOptions added in v1.11.25

type HelmOptions struct {
	Name, Namespace, Chart, Values                  string
	NoDashboard, NoMinio, NoMongo, NoConfirm        bool
	MinioReplicas, MongoReplicas, DashboardReplicas int

	Master config.Master
	// For debug
	DryRun         bool
	MultiNamespace bool
	NoOperator     bool
}

func (HelmOptions) GetApiURI added in v1.16.17

func (o HelmOptions) GetApiURI() string

type Organization added in v1.16.20

type Organization struct {
	Id   string
	Name string
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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