Versions in this module Expand all Collapse all v2 v2.0.0 Feb 27, 2024 Changes in this version + var EntBundleCliBinary = SourceBinary + var EntExtBinaries = []SourceBinary + func GetEntandoIngressesPath(protocol string) *types.EntandoIngressesPath + func HashAndTruncate(input string) string + func HttpGet(url string) []byte + func IsEmpty(str string) bool + func IsValidURL(input string) bool + func NormalizeName(input string) string + func ReadFileToYaml(filePath string, data interface{}) + func ReadString(inputText string, required bool) string + func RetrieveProtocol() string + func ShowAdditionalCommandsInHelp() + func WriteYamlToFile(filePath string, data interface{}) + type EntandoConfig struct + func GetEntandoConfigInstance() *EntandoConfig + func (e *EntandoConfig) GetHomeDir() string + func (e *EntandoConfig) SetHomeDir(homeDir string) + func (ec *EntandoConfig) GetEntBinFolderFilePath() string + func (ec *EntandoConfig) GetEntBundleCliBinFilePath() string + func (ec *EntandoConfig) GetEntConfigFilePathByProfile(profile string) string + func (ec *EntandoConfig) GetEntFolderFilePath() string + func (ec *EntandoConfig) GetEntGlobalConfigFilePath() string + func (ec *EntandoConfig) GetProfile() string + func (ec *EntandoConfig) GetProfileFilePath(profile string) string + func (ec *EntandoConfig) GetProfiles() ([]string, error) + func (ec *EntandoConfig) GetProfilesDirectories() ([]os.DirEntry, error) + func (ec *EntandoConfig) GetProfilesFilePath() string + type KubeClient struct + ClientSet *kubernetes.Clientset + DynamicClient *dynamic.DynamicClient + EntandoClientSet *entandoclients.Clientset + Namespace string + PipelineClientSet *pipelineclients.Clientset + func GetKubeClientInstance() *KubeClient + type SourceBinary struct + Name string + Path string + RepoName string + Sha string + Tag string + func (sb *SourceBinary) DetermineUrl() string