salt.states.helm.release_absent(name, namespace=None, flags=None, kvflags=None)¶Make sure the release name is absent.
Example:
helm_release_is_absent:
helm.release_absent:
- name: release_name
# In dry-run mode.
helm_release_is_absent_dry-run:
helm.release_absent:
- name: release_name
- flags:
- dry-run
salt.states.helm.release_present(name, chart, values=None, version=None, namespace=None, set=None, flags=None, kvflags=None)¶Make sure the release name is present.
Example:
helm_release_is_present:
helm.release_present:
- name: release_name
- chart: repo/chart
# In dry-run mode.
helm_release_is_present_dry-run:
helm.release_present:
- name: release_name
- chart: repo/chart
- flags:
- dry-run
# With values.yaml file.
helm_release_is_present_values:
helm.release_present:
- name: release_name
- chart: repo/chart
- kvflags:
values: /path/to/values.yaml
salt.states.helm.repo_managed(name, present=None, absent=None, prune=False, repo_update=False, namespace=None, flags=None, kvflags=None)¶Make sure the repository is updated.
Example:
helm_repository_is_managed:
helm.repo_managed:
- present:
- name: local_name_1
url: repository_url
- absent:
- local_name_2
salt.states.helm.repo_updated(name, namespace=None, flags=None, kvflags=None)¶Make sure the repository is updated. To execute after a repository changes.
Example:
helm_repository_is_updated:
helm.repo_updated
Docs for previous releases are available on readthedocs.org.
Latest Salt release: 3004.1