Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/questopshub/terraform-helm-release
- Owner: QuestOpsHub
- License: mit
- Created: 2025-01-28T00:22:03.000Z (6 days ago)
- Default Branch: main
- Last Pushed: 2025-01-28T00:25:17.000Z (6 days ago)
- Last Synced: 2025-01-28T01:28:10.653Z (6 days ago)
- Topics: iac, infrastructure-as-code, terraform, terraform-module
- Language: HCL
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
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.