Package io.github.build.extensions.oss.gradle.plugins.helm.command.tasks
See: Description
-
Class Summary Class Description AbstractHelmCommandTask Base class for tasks that invoke a Helm CLI command. AbstractHelmDependenciesTask AbstractHelmInstallationCommandTask AbstractHelmServerCommandTask Base class for tasks representing Helm CLI commands that communicate with the remote Kubernetes cluster. AbstractHelmServerOperationCommandTask Base class for tasks that call a Helm CLI command representing an operation on the server ( install,uninstall,upgrade).HelmAddRepository Registers a known repository with Helm. HelmBuildDependencies Reconstructs the chart dependencies from the lock file, or mirrors the behavior of HelmUpdateDependencies if the lock file does not exist. HelmDownloadClientPackage Downloads a Helm client package from the official Helm releases website. HelmExtractClient Extracts a Helm client executable package. HelmInstall Installs a chart into the cluster. HelmInstallOrUpgrade Installs a chart into a remote Kubernetes cluster as a new release, or upgrades an existing release. HelmLint Runs a series of tests to verify that a chart is well-formed. HelmPackage Packages a chart into a versioned chart archive file. HelmStatus Check the status for a release. HelmTemplate Renders chart templates locally. HelmTest Runs the tests for a release. HelmUninstall Uninstalls a release from the cluster. HelmUpdateDependencies Updates the chart dependencies from the Chart.yamlfile, and creates aChart.lockfile that fixes the versions of chart dependencies.HelmUpdateRepositories Gets the latest information about charts from chart repositories. HelmUpgrade Upgrades a release on the cluster.