Skip to content

Commit f635978

Browse files
authored
Disable helm experiments by default, block Kubernetes provider 2.21.0 (cloudposse/terraform-aws-components#712)
1 parent 2e8dd7c commit f635978

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -169,15 +169,15 @@ https-checks:
169169
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.0.0 |
170170
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 4.9.0 |
171171
| <a name="requirement_helm"></a> [helm](#requirement\_helm) | >= 2.7 |
172-
| <a name="requirement_kubernetes"></a> [kubernetes](#requirement\_kubernetes) | >= 2.14.0 |
172+
| <a name="requirement_kubernetes"></a> [kubernetes](#requirement\_kubernetes) | >= 2.14.0, != 2.21.0 |
173173
| <a name="requirement_utils"></a> [utils](#requirement\_utils) | >= 0.3.0 |
174174

175175
## Providers
176176

177177
| Name | Version |
178178
|------|---------|
179179
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 4.9.0 |
180-
| <a name="provider_kubernetes"></a> [kubernetes](#provider\_kubernetes) | >= 2.14.0 |
180+
| <a name="provider_kubernetes"></a> [kubernetes](#provider\_kubernetes) | >= 2.14.0, != 2.21.0 |
181181

182182
## Modules
183183

@@ -223,7 +223,7 @@ https-checks:
223223
| <a name="input_eks_component_name"></a> [eks\_component\_name](#input\_eks\_component\_name) | The name of the EKS component. Used to get the remote state | `string` | `"eks/eks"` | no |
224224
| <a name="input_enabled"></a> [enabled](#input\_enabled) | Set to false to prevent the module from creating any resources | `bool` | `null` | no |
225225
| <a name="input_environment"></a> [environment](#input\_environment) | ID element. Usually used for region e.g. 'uw2', 'us-west-2', OR role 'prod', 'staging', 'dev', 'UAT' | `string` | `null` | no |
226-
| <a name="input_helm_manifest_experiment_enabled"></a> [helm\_manifest\_experiment\_enabled](#input\_helm\_manifest\_experiment\_enabled) | Enable storing of the rendered manifest for helm\_release so the full diff of what is changing can been seen in the plan | `bool` | `true` | no |
226+
| <a name="input_helm_manifest_experiment_enabled"></a> [helm\_manifest\_experiment\_enabled](#input\_helm\_manifest\_experiment\_enabled) | Enable storing of the rendered manifest for helm\_release so the full diff of what is changing can been seen in the plan | `bool` | `false` | no |
227227
| <a name="input_iam_policy_statements"></a> [iam\_policy\_statements](#input\_iam\_policy\_statements) | IAM policy for the service account. Required if `var.iam_role_enabled` is `true`. This will not do variable replacements. Please see `var.iam_policy_statements_template_path`. | `any` | `{}` | no |
228228
| <a name="input_iam_role_enabled"></a> [iam\_role\_enabled](#input\_iam\_role\_enabled) | Whether to create an IAM role. Setting this to `true` will also replace any occurrences of `{service_account_role_arn}` in `var.values_template_path` with the ARN of the IAM role created by this module. | `bool` | `false` | no |
229229
| <a name="input_id_length_limit"></a> [id\_length\_limit](#input\_id\_length\_limit) | Limit `id` to this many characters (minimum 6).<br>Set to `0` for unlimited length.<br>Set to `null` for keep the existing setting, which defaults to `0`.<br>Does not affect `id_full`. | `number` | `null` | no |

src/provider-helm.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ variable "kubeconfig_exec_auth_api_version" {
7979

8080
variable "helm_manifest_experiment_enabled" {
8181
type = bool
82-
default = true
82+
default = false
8383
description = "Enable storing of the rendered manifest for helm_release so the full diff of what is changing can been seen in the plan"
8484
}
8585

src/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ terraform {
1616
}
1717
kubernetes = {
1818
source = "hashicorp/kubernetes"
19-
version = ">= 2.14.0"
19+
version = ">= 2.14.0, != 2.21.0"
2020
}
2121
}
2222
}

0 commit comments

Comments
 (0)