Constructors

Methods

  • Parameters

    • name: string
    • url: string
    • forceUpdateArg: string

    Returns Promise<string>

  • List available clusters

    Parameters

    • namespaceName: NamespaceName

      the namespace name

    • OptionalkubeContext: string

      the kube context

    Returns Promise<string[]>

  • Parameters

    • namespaceName: NamespaceName
    • chartReleaseName: string
    • chartPath: string
    • version: string
    • valuesArg: string = ''
    • kubeContext: string

    Returns Promise<boolean>

  • Parameters

    • namespaceName: NamespaceName
    • chartReleaseName: string
    • OptionalkubeContext: string

    Returns Promise<boolean>

  • Setup chart repositories

    This must be invoked before calling other methods

    Parameters

    • repoURLs: Map<string, string> = constants.DEFAULT_CHART_REPO

      a map of name and chart repository URLs

    • force: boolean = true

      whether or not to update the repo

    Returns Promise<string[]>

    the urls

  • Parameters

    • namespaceName: NamespaceName
    • chartReleaseName: string
    • OptionalkubeContext: string

    Returns Promise<boolean>

  • Parameters

    • namespaceName: NamespaceName
    • chartReleaseName: string
    • chartPath: string
    • version: string = ''
    • valuesArg: string = ''
    • OptionalkubeContext: string

    Returns Promise<boolean>