tacker.vnfm.infra_drivers.kubernetes.helm.helm_client module¶
-
class
tacker.vnfm.infra_drivers.kubernetes.helm.helm_client.HelmClient(ip, username, password)¶ Bases:
objectHelm 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)¶
-