diff --git a/CHANGELOG.md b/CHANGELOG.md index 8ac2b64..bef091f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,14 @@ to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [0.7.0] - 2024-09-09 + +[Compare with previous version](https://github.com/sparkfabrik/terraform-helm-ingress-nginx/compare/0.6.0...0.7.0) + +### Changed + +- Update to use Ingress-nginx 1.11.2 to solve [CVE-2024-7646](https://github.com/kubernetes/kubernetes/issues/126744). + ## [0.6.0] - 2024-05-29 [Compare with previous version](https://github.com/sparkfabrik/terraform-helm-ingress-nginx/compare/0.5.2...0.6.0) diff --git a/README.md b/README.md index 9c4bf09..b0d7a15 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ This is Terraform module to install and configure the Nginx Ingress Controller. | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | [additional\_values](#input\_additional\_values) | Additional values to pass to the helm chart. | `list(string)` | `[]` | no | -| [chart\_version](#input\_chart\_version) | Chart version of the ingress controller. Consider the default value the reference version of the module and the base of the values.yaml.tftpl file. | `string` | `"4.10.1"` | no | +| [chart\_version](#input\_chart\_version) | Chart version of the ingress controller. Consider the default value the reference version of the module and the base of the values.yaml.tftpl file. | `string` | `"4.11.2"` | no | | [common\_labels](#input\_common\_labels) | Set of labels to apply to all resources. | `map(string)` | `{}` | no | | [create\_namespace](#input\_create\_namespace) | Create namespace for the ingress controller. If false, the namespace must be created before using this module. | `bool` | `true` | no | | [helm\_release\_name](#input\_helm\_release\_name) | Name of the helm release. | `string` | `"ingress-nginx"` | no | diff --git a/files/values.yaml.tftpl b/files/values.yaml.tftpl index 23ac090..548a7c4 100644 --- a/files/values.yaml.tftpl +++ b/files/values.yaml.tftpl @@ -1,4 +1,4 @@ -# https://github.com/kubernetes/ingress-nginx/blob/helm-chart-4.10.1/charts/ingress-nginx/values.yaml +# https://github.com/kubernetes/ingress-nginx/blob/helm-chart-4.11.2/charts/ingress-nginx/values.yaml %{~ if length(common_labels) > 0 } %{~ for lbl_key, lbl_value in common_labels } diff --git a/variables.tf b/variables.tf index 517f629..e814d60 100644 --- a/variables.tf +++ b/variables.tf @@ -7,7 +7,7 @@ variable "helm_release_name" { variable "chart_version" { description = "Chart version of the ingress controller. Consider the default value the reference version of the module and the base of the values.yaml.tftpl file." type = string - default = "4.10.1" + default = "4.11.2" } variable "create_namespace" {