You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/data-sources/template.md
+17-17Lines changed: 17 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,47 +25,47 @@ For further details on the `helm template` command, refer to the [Helm documenta
25
25
### Optional
26
26
27
27
-`api_versions` (List of String) Kubernetes api versions used for Capabilities.APIVersions
28
-
-`atomic` (Boolean) If set, installation process purges chart on fail. The wait flag will be set automatically if atomic is used
28
+
-`atomic` (Boolean) If set, installation process purges chart on fail. The wait flag will be set automatically if atomic is used. Defaults to `false`.
29
29
-`crds` (List of String) List of rendered CRDs from the chart.
30
-
-`create_namespace` (Boolean) Create the namespace if it does not exist
31
-
-`dependency_update` (Boolean) Run helm dependency update before installing the chart
30
+
-`create_namespace` (Boolean) Create the namespace if it does not exist. Defaults to `false`.
31
+
-`dependency_update` (Boolean) Run helm dependency update before installing the chart. Defaults to `false`.
32
32
-`description` (String) Add a custom description
33
33
-`devel` (Boolean) Use chart development versions, too. Equivalent to version '>0.0.0-0'. If `version` is set, this is ignored
34
-
-`disable_openapi_validation` (Boolean) If set, the installation process will not validate rendered templates against the Kubernetes OpenAPI Schema
35
-
-`disable_webhooks` (Boolean) Prevent hooks from running.
34
+
-`disable_openapi_validation` (Boolean) If set, the installation process will not validate rendered templates against the Kubernetes OpenAPI Schema.Defaults to `false`.
35
+
-`disable_webhooks` (Boolean) Prevent hooks from running.Defaults to `300` seconds.
36
36
-`include_crds` (Boolean) Include CRDs in the templated output
37
37
-`is_upgrade` (Boolean) Set .Release.IsUpgrade instead of .Release.IsInstall
38
-
-`keyring` (String) Location of public keys used for verification. Used only if `verify` is true
38
+
-`keyring` (String) Location of public keys used for verification. Used only if `verify` is true. Defaults to `/.gnupg/pubring.gpg` in the location set by `home`.
39
39
-`kube_version` (String) Kubernetes version used for Capabilities.KubeVersion
40
40
-`manifest` (String) Concatenated rendered chart templates. This corresponds to the output of the `helm template` command.
41
41
-`manifests` (Map of String) Map of rendered chart templates indexed by the template name.
42
-
-`namespace` (String) Namespace to install the release into.
42
+
-`namespace` (String) Namespace to install the release into. Defaults to `default`.
43
43
-`notes` (String) Rendered notes if the chart contains a `NOTES.txt`.
44
-
-`pass_credentials` (Boolean) Pass credentials to all domains
44
+
-`pass_credentials` (Boolean) Pass credentials to all domains. Defaults to `false`.
45
45
-`postrender` (Block List, Max: 1) Postrender command configuration. (see [below for nested schema](#nestedblock--postrender))
46
-
-`render_subchart_notes` (Boolean) If set, render subchart notes along with the parent
47
-
-`replace` (Boolean) Re-use the given name, even if that name is already used. This is unsafe in production
46
+
-`render_subchart_notes` (Boolean) If set, render subchart notes along with the parent. Defaults to `true`.
47
+
-`replace` (Boolean) Re-use the given name, even if that name is already used. This is unsafe in production. Defaults to `false`.
48
48
-`repository` (String) Repository where to locate the requested chart. If is a URL the chart is installed without installing the repository.
49
49
-`repository_ca_file` (String) The Repositories CA File
50
50
-`repository_cert_file` (String) The repositories cert file
51
51
-`repository_key_file` (String) The repositories cert key file
52
52
-`repository_password` (String, Sensitive) Password for HTTP basic authentication
53
53
-`repository_username` (String) Username for HTTP basic authentication
54
-
-`reset_values` (Boolean) When upgrading, reset the values to the ones built into the chart
55
-
-`reuse_values` (Boolean) When upgrading, reuse the last release's values and merge in any overrides. If 'reset_values' is specified, this is ignored
54
+
-`reset_values` (Boolean) When upgrading, reset the values to the ones built into the chart.Defaults to `false`.
55
+
-`reuse_values` (Boolean) When upgrading, reuse the last release's values and merge in any overrides. If 'reset_values' is specified, this is ignored. Defaults to `false`.
56
56
-`set` (Block Set) Custom values to be merged with the values. (see [below for nested schema](#nestedblock--set))
57
57
-`set_list` (Block List) Custom sensitive values to be merged with the values. (see [below for nested schema](#nestedblock--set_list))
58
58
-`set_sensitive` (Block Set) Custom sensitive values to be merged with the values. (see [below for nested schema](#nestedblock--set_sensitive))
59
59
-`set_string` (Block Set, Deprecated) Custom string values to be merged with the values. (see [below for nested schema](#nestedblock--set_string))
60
60
-`show_only` (List of String) Only show manifests rendered from the given templates
61
-
-`skip_crds` (Boolean) If set, no CRDs will be installed. By default, CRDs are installed if not already present
62
-
-`skip_tests` (Boolean) If set, tests will not be rendered. By default, tests are rendered
63
-
-`timeout` (Number) Time in seconds to wait for any individual kubernetes operation.
61
+
-`skip_crds` (Boolean) If set, no CRDs will be installed. By default, CRDs are installed if not already present. Defaults to `false`.
62
+
-`skip_tests` (Boolean) If set, tests will not be rendered. By default, tests are rendered. Defaults to `false`.
63
+
-`timeout` (Number) Time in seconds to wait for any individual kubernetes operation. Defaults to `300` seconds.
64
64
-`validate` (Boolean) Validate your manifests against the Kubernetes cluster you are currently pointing at. This is the same validation performed on an install
65
65
-`values` (List of String) List of values in raw yaml format to pass to helm.
66
-
-`verify` (Boolean) Verify the package before installing it.
66
+
-`verify` (Boolean) Verify the package before installing it.Defaults to `false`.
67
67
-`version` (String) Specify the exact chart version to install. If this is not specified, the latest version is installed.
68
-
-`wait` (Boolean) Will wait until all resources are in a ready state before marking the release as successful.
68
+
-`wait` (Boolean) Will wait until all resources are in a ready state before marking the release as successful.Defaults to `true`.
Copy file name to clipboardExpand all lines: docs/index.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,7 +17,7 @@ Try the [hands-on tutorial](https://learn.hashicorp.com/tutorials/terraform/helm
17
17
18
18
## Data Sources
19
19
20
-
*[Data Source: helm_template](d/template.md)
20
+
*[Data Source: helm_template](d/template.html)
21
21
22
22
## Example Usage
23
23
@@ -186,10 +186,10 @@ The `kubernetes` block supports:
186
186
*`config_context` - (Optional) Context to choose from the config file. Can be sourced from `KUBE_CTX`.
187
187
*`proxy_url` - (Optional) URL to the proxy to be used for all API requests. URLs with "http", "https", and "socks5" schemes are supported. Can be sourced from `KUBE_PROXY_URL`.
188
188
*`exec` - (Optional) Configuration block to use an [exec-based credential plugin](https://kubernetes.io/docs/reference/access-authn-authz/authentication/#client-go-credential-plugins), e.g. call an external command to receive user credentials.
189
-
*`api_version` - (Required) API version to use when decoding the ExecCredentials resource, e.g. `client.authentication.k8s.io/v1beta1`.
190
-
*`command` - (Required) Command to execute.
191
-
*`args` - (Optional) List of arguments to pass when executing the plugin.
192
-
*`env` - (Optional) Map of environment variables to set when executing the plugin.
189
+
*`api_version` - (Required) API version to use when decoding the ExecCredentials resource, e.g. `client.authentication.k8s.io/v1beta1`.
190
+
*`command` - (Required) Command to execute.
191
+
*`args` - (Optional) List of arguments to pass when executing the plugin.
192
+
*`env` - (Optional) Map of environment variables to set when executing the plugin.
Copy file name to clipboardExpand all lines: docs/resources/release.md
+27-26Lines changed: 27 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,43 +22,43 @@ A Chart is a Helm package. It contains all of the resource definitions necessary
22
22
23
23
### Optional
24
24
25
-
-`atomic` (Boolean) If set, installation process purges chart on fail. The wait flag will be set automatically if atomic is used
26
-
-`cleanup_on_fail` (Boolean) Allow deletion of new resources created in this upgrade when upgrade fails
27
-
-`create_namespace` (Boolean) Create the namespace if it does not exist
28
-
-`dependency_update` (Boolean) Run helm dependency update before installing the chart
25
+
-`atomic` (Boolean) If set, installation process purges chart on fail. The wait flag will be set automatically if atomic is used. Defaults to `false`.
26
+
-`cleanup_on_fail` (Boolean) Allow deletion of new resources created in this upgrade when upgrade fails. Defaults to `false`.
27
+
-`create_namespace` (Boolean) Create the namespace if it does not exist. Defaults to `false`.
28
+
-`dependency_update` (Boolean) Run helm dependency update before installing the chart. Defaults to `false`.
29
29
-`description` (String) Add a custom description
30
30
-`devel` (Boolean) Use chart development versions, too. Equivalent to version '>0.0.0-0'. If `version` is set, this is ignored
31
31
-`disable_crd_hooks` (Boolean) Prevent CRD hooks from, running, but run other hooks. See helm install --no-crd-hook
32
-
-`disable_openapi_validation` (Boolean) If set, the installation process will not validate rendered templates against the Kubernetes OpenAPI Schema
33
-
-`disable_webhooks` (Boolean) Prevent hooks from running.
34
-
-`force_update` (Boolean) Force resource update through delete/recreate if needed.
35
-
-`keyring` (String) Location of public keys used for verification. Used only if `verify` is true
36
-
-`lint` (Boolean) Run helm lint when planning
37
-
-`max_history` (Number) Limit the maximum number of revisions saved per release. Use 0 for no limit
38
-
-`namespace` (String) Namespace to install the release into.
39
-
-`pass_credentials` (Boolean) Pass credentials to all domains
32
+
-`disable_openapi_validation` (Boolean) If set, the installation process will not validate rendered templates against the Kubernetes OpenAPI Schema. Defaults to `false`.
33
+
-`disable_webhooks` (Boolean) Prevent hooks from running.Defaults to `false`.
34
+
-`force_update` (Boolean) Force resource update through delete/recreate if needed. Defaults to `false`.
35
+
-`keyring` (String) Location of public keys used for verification. Used only if `verify` is true. Defaults to `/.gnupg/pubring.gpg` in the location set by `home`.
36
+
-`lint` (Boolean) Run helm lint when planning. Defaults to `false`.
37
+
-`max_history` (Number) Limit the maximum number of revisions saved per release. Use 0 for no limit. Defaults to 0 (no limit).
38
+
-`namespace` (String) Namespace to install the release into. Defaults to `default`.
39
+
-`pass_credentials` (Boolean) Pass credentials to all domains. Defaults to `false`.
40
40
-`postrender` (Block List, Max: 1) Postrender command configuration. (see [below for nested schema](#nestedblock--postrender))
41
-
-`recreate_pods` (Boolean) Perform pods restart during upgrade/rollback
42
-
-`render_subchart_notes` (Boolean) If set, render subchart notes along with the parent
43
-
-`replace` (Boolean) Re-use the given name, even if that name is already used. This is unsafe in production
41
+
-`recreate_pods` (Boolean) Perform pods restart during upgrade/rollback. Defaults to `false`.
42
+
-`render_subchart_notes` (Boolean) If set, render subchart notes along with the parent. Defaults to `true`.
43
+
-`replace` (Boolean) Re-use the given name, even if that name is already used. This is unsafe in production. Defaults to `false`.
44
44
-`repository` (String) Repository where to locate the requested chart. If is a URL the chart is installed without installing the repository.
45
45
-`repository_ca_file` (String) The Repositories CA File
46
46
-`repository_cert_file` (String) The repositories cert file
47
47
-`repository_key_file` (String) The repositories cert key file
48
48
-`repository_password` (String, Sensitive) Password for HTTP basic authentication
49
49
-`repository_username` (String) Username for HTTP basic authentication
50
-
-`reset_values` (Boolean) When upgrading, reset the values to the ones built into the chart
51
-
-`reuse_values` (Boolean) When upgrading, reuse the last release's values and merge in any overrides. If 'reset_values' is specified, this is ignored
50
+
-`reset_values` (Boolean) When upgrading, reset the values to the ones built into the chart. Defaults to `false`.
51
+
-`reuse_values` (Boolean) When upgrading, reuse the last release's values and merge in any overrides. If 'reset_values' is specified, this is ignored. Defaults to `false`.
52
52
-`set` (Block Set) Custom values to be merged with the values. (see [below for nested schema](#nestedblock--set))
53
53
-`set_list` (Block List) Custom sensitive values to be merged with the values. (see [below for nested schema](#nestedblock--set_list))
54
54
-`set_sensitive` (Block Set) Custom sensitive values to be merged with the values. (see [below for nested schema](#nestedblock--set_sensitive))
55
-
-`skip_crds` (Boolean) If set, no CRDs will be installed. By default, CRDs are installed if not already present
56
-
-`timeout` (Number) Time in seconds to wait for any individual kubernetes operation.
55
+
-`skip_crds` (Boolean) If set, no CRDs will be installed. By default, CRDs are installed if not already present. Defaults to `false`.
56
+
-`timeout` (Number) Time in seconds to wait for any individual kubernetes operation. Defaults to 300 seconds.
57
57
-`values` (List of String) List of values in raw yaml format to pass to helm.
58
-
-`verify` (Boolean) Verify the package before installing it.
58
+
-`verify` (Boolean) Verify the package before installing it.Defaults to `false`.
59
59
-`version` (String) Specify the exact chart version to install. If this is not specified, the latest version is installed.
60
-
-`wait` (Boolean) Will wait until all resources are in a ready state before marking the release as successful.
61
-
-`wait_for_jobs` (Boolean) If wait is enabled, will wait until all Jobs have been completed before marking the release as successful.
60
+
-`wait` (Boolean) Will wait until all resources are in a ready state before marking the release as successful. Defaults to `true`.
61
+
-`wait_for_jobs` (Boolean) If wait is enabled, will wait until all Jobs have been completed before marking the release as successful. Defaults to `false``.
62
62
63
63
### Read-Only
64
64
@@ -121,18 +121,19 @@ Read-Only:
121
121
122
122
-`app_version` (String)
123
123
-`chart` (String)
124
+
-`first_deployed` (Number)
125
+
-`last_deployed` (Number)
124
126
-`name` (String)
125
127
-`namespace` (String)
126
-
-`first_deployed` (Number) timestamp when the release was first deployed
127
-
-`last_deployed` (Number) timestamp when the release was last deployed
128
-
-`revision` (Number) version of the release last deployed
129
-
-`notes` (String) rendered templates/NOTES.txt if available
0 commit comments