Watcher::Helm::Client
Inherits Reference < Object
Constants
Log = ::Log.for(self)
Instance methods
deploy(release : String, chart : String, version : String, repo : String, username : String | Nil = nil, password : String | Nil = nil, namespace = "default", create_namespace = false, values : String | Nil = nil, reset_values = false)
Installs/upgrades a release to a new version of a chart.
get_chart_entries(chart : String, repo : String, username : String | Nil = nil, password : String | Nil = nil)
Retrieves all version entries for a given chart in a repository.
get_release_values(release : String, namespace = "default")
Retrieves values file for a given release.
list_releases(namespace = "default")
Lists all of the releases for a specified namespace. TODO: Fix the 256 limit for the listing.
release_history(release_name : String, namespace = "default")
Retrieves historical revisions for a given release.