.. _kubernetes.core.helm_info_module:
*************************
kubernetes.core.helm_info
*************************
**Get information from Helm package deployed inside the cluster**
Version added: 0.11.0
.. contents::
:local:
:depth: 1
Synopsis
--------
- Get information (values, states, ...) from Helm package deployed inside the cluster.
Requirements
------------
The below requirements are needed on the host that executes this module.
- helm (https://github.com/helm/helm/releases)
- yaml (https://pypi.org/project/PyYAML/)
Parameters
----------
.. raw:: html
| Parameter |
Choices/Defaults |
Comments |
|
api_key
string
added in 1.2.0
|
|
Token used to authenticate with the API. Can also be specified via K8S_AUTH_API_KEY environment variable.
|
|
binary_path
path
|
|
The path of a helm binary to use.
|
|
ca_cert
path
added in 1.2.0
|
|
Path to a CA certificate used to authenticate with the API. The full certificate chain must be provided to avoid certificate validation errors. Can also be specified via K8S_AUTH_SSL_CA_CERT environment variable.
aliases: ssl_ca_cert
|
|
context
string
|
|
Helm option to specify which kubeconfig context to use.
If the value is not specified in the task, the value of environment variable K8S_AUTH_CONTEXT will be used instead.
aliases: kube_context
|
|
host
string
added in 1.2.0
|
|
Provide a URL for accessing the API. Can also be specified via K8S_AUTH_HOST environment variable.
|
|
kubeconfig
path
|
|
Helm option to specify kubeconfig path to use.
If the value is not specified in the task, the value of environment variable K8S_AUTH_KUBECONFIG will be used instead.
aliases: kubeconfig_path
|
|
release_name
string
/ required
|
|
Release name to manage.
aliases: name
|
|
release_namespace
string
/ required
|
|
Kubernetes namespace where the chart should be installed.
aliases: namespace
|
|
validate_certs
boolean
added in 1.2.0
|
|
Whether or not to verify the API server's SSL certificates. Can also be specified via K8S_AUTH_VERIFY_SSL environment variable.
aliases: verify_ssl
|