Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/questopshub/terraform-helm-release

A Release is an instance of a chart running in a Kubernetes cluster.
https://github.com/questopshub/terraform-helm-release

iac infrastructure-as-code terraform terraform-module

Last synced: 6 days ago
JSON representation

A Release is an instance of a chart running in a Kubernetes cluster.

Awesome Lists containing this project

README

        

## Requirements

| Name | Version |
|------|---------|
| [terraform](#requirement\_terraform) | >=0.13 |
| [helm](#requirement\_helm) | >=2.17.0 |

## Providers

| Name | Version |
|------|---------|
| [helm](#provider\_helm) | >=2.17.0 |

## Modules

No modules.

## Resources

| Name | Type |
|------|------|
| [helm_release.release](https://registry.terraform.io/providers/hashicorp/helm/latest/docs/resources/release) | resource |

## Inputs

| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| [chart](#input\_chart) | (Required) Chart name to be installed. A path may be used | `string` | n/a | yes |
| [chart\_version](#input\_chart\_version) | (Optional) Specify the exact chart version to install. If this is not specified, the latest version is installed. | `string` | `null` | no |
| [create\_namespace](#input\_create\_namespace) | (Optional) Create the namespace if it does not exist. Defaults to false. | `bool` | `false` | no |
| [name](#input\_name) | (Required) Release name. The length must not be longer than 53 characters. | `string` | n/a | yes |
| [namespace](#input\_namespace) | (Optional) Namespace to install the release into. Defaults to default. | `string` | `"default"` | no |
| [replace](#input\_replace) | (Optional) Re-use the given name, even if that name is already used. This is unsafe in production. Defaults to false. | `bool` | `false` | no |
| [repository](#input\_repository) | (Optional) Repository where to locate the requested chart. If is a URL the chart is installed without installing the repository. | `string` | `null` | no |
| [set](#input\_set) | (Optional) Custom values to be merged with the values. | `map(string)` | `{}` | no |

## Outputs

No outputs.