tacker.vnfm.infra_drivers.kubernetes.helm.helm_client module

class tacker.vnfm.infra_drivers.kubernetes.helm.helm_client.HelmClient(ip, username, password)

Bases: object

Helm client for hosting containerized vnfs

add_repository(repo_name, repo_url)
close_session()
delete_helmchart(target_path)
get_manifest(release_name, namespace)
get_value(release_name, namespace, value)
install(release_name, chart_name, namespace, parameters)
put_helmchart(source_path, target_dir)
remove_repository(repo_name)
uninstall(release_name, namespace)
upgrade_values(release_name, chart_name, namespace, parameters)