Skip to content

Commit 0ba08af

Browse files
lara-template-sync[bot]jaygridleyjaygridley
authored
feat(sync): sync universal-addon changes (#19)
Merge https://github.com/lablabs/terraform-aws-eks-universal-addon fb07a3d --------- Signed-off-by: jaygridley <github-action@actions-template-sync.noreply.github.com> Co-authored-by: jaygridley <github-action@actions-template-sync.noreply.github.com> Co-authored-by: jaygridley <jaygridley@users.noreply.github.com>
1 parent 4142726 commit 0ba08af

8 files changed

Lines changed: 30 additions & 27 deletions

File tree

.terraform.lock.hcl

Lines changed: 16 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,16 +48,16 @@ See [basic example](examples/basic) for further information.
4848
|------|---------|
4949
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 1.8 |
5050
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 5 |
51-
| <a name="requirement_helm"></a> [helm](#requirement\_helm) | >= 2.6 |
51+
| <a name="requirement_helm"></a> [helm](#requirement\_helm) | >= 3 |
5252
| <a name="requirement_kubernetes"></a> [kubernetes](#requirement\_kubernetes) | >= 2.20 |
5353
| <a name="requirement_utils"></a> [utils](#requirement\_utils) | >= 1 |
5454

5555
## Modules
5656

5757
| Name | Source | Version |
5858
|------|--------|---------|
59-
| <a name="module_addon"></a> [addon](#module\_addon) | git::https://github.com/lablabs/terraform-aws-eks-universal-addon.git//modules/addon | v0.0.25 |
60-
| <a name="module_addon-irsa"></a> [addon-irsa](#module\_addon-irsa) | git::https://github.com/lablabs/terraform-aws-eks-universal-addon.git//modules/addon-irsa | v0.0.25 |
59+
| <a name="module_addon"></a> [addon](#module\_addon) | git::https://github.com/lablabs/terraform-aws-eks-universal-addon.git//modules/addon | v1.0.0-rc1 |
60+
| <a name="module_addon-irsa"></a> [addon-irsa](#module\_addon-irsa) | git::https://github.com/lablabs/terraform-aws-eks-universal-addon.git//modules/addon-irsa | v1.0.0-rc1 |
6161
## Resources
6262

6363
| Name | Type |
@@ -116,7 +116,7 @@ See [basic example](examples/basic) for further information.
116116
| <a name="input_helm_keyring"></a> [helm\_keyring](#input\_helm\_keyring) | Location of public keys used for verification. Used only if `helm_package_verify` is `true`. Defaults to `~/.gnupg/pubring.gpg`. | `string` |
117117
| <a name="input_helm_lint"></a> [helm\_lint](#input\_helm\_lint) | Run the Helm chart linter during the plan. Defaults to `false`. | `bool` |
118118
| <a name="input_helm_package_verify"></a> [helm\_package\_verify](#input\_helm\_package\_verify) | Verify the package before installing it. Helm uses a provenance file to verify the integrity of the chart; this must be hosted alongside the chart. Defaults to `false`. | `bool` |
119-
| <a name="input_helm_postrender"></a> [helm\_postrender](#input\_helm\_postrender) | Value block with a path to a binary file to run after Helm renders the manifest which can alter the manifest contents. Defaults to `{}`. | `map(any)` |
119+
| <a name="input_helm_postrender"></a> [helm\_postrender](#input\_helm\_postrender) | Value block with a path to a binary file to run after Helm renders the manifest which can alter the manifest contents. Defaults to `null`. | <pre>object({<br/> binary_path = string<br/> args = optional(list(string))<br/> })</pre> |
120120
| <a name="input_helm_recreate_pods"></a> [helm\_recreate\_pods](#input\_helm\_recreate\_pods) | Perform pods restart during Helm upgrade/rollback. Defaults to `false`. | `bool` |
121121
| <a name="input_helm_release_max_history"></a> [helm\_release\_max\_history](#input\_helm\_release\_max\_history) | Maximum number of release versions stored per release. Defaults to `0`. | `number` |
122122
| <a name="input_helm_release_name"></a> [helm\_release\_name](#input\_helm\_release\_name) | Helm release name. Required if `argo_source_type` is set to `helm`. Defaults to `""`. | `string` |

addon-irsa.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
module "addon-irsa" {
33
for_each = local.addon_irsa
44

5-
source = "git::https://github.com/lablabs/terraform-aws-eks-universal-addon.git//modules/addon-irsa?ref=v0.0.25"
5+
source = "git::https://github.com/lablabs/terraform-aws-eks-universal-addon.git//modules/addon-irsa?ref=v1.0.0-rc1"
66

77
enabled = var.enabled
88

addon.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ locals {
1111
}
1212

1313
module "addon" {
14-
source = "git::https://github.com/lablabs/terraform-aws-eks-universal-addon.git//modules/addon?ref=v0.0.25"
14+
source = "git::https://github.com/lablabs/terraform-aws-eks-universal-addon.git//modules/addon?ref=v1.0.0-rc1"
1515

1616
enabled = var.enabled
1717

examples/basic/providers.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ provider "kubernetes" {
2525
}
2626

2727
provider "helm" {
28-
kubernetes {
28+
kubernetes = {
2929
host = data.aws_eks_cluster.this.endpoint
3030
token = data.aws_eks_cluster_auth.this.token
3131
cluster_ca_certificate = base64decode(data.aws_eks_cluster.this.certificate_authority[0].data)

examples/basic/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ terraform {
1212
}
1313
helm = {
1414
source = "hashicorp/helm"
15-
version = ">= 2.6"
15+
version = ">= 3"
1616
}
1717
}
1818
}

variables-addon.tf

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,10 @@ variable "helm_set_sensitive" {
379379
}
380380

381381
variable "helm_postrender" {
382-
type = map(any)
382+
type = object({
383+
binary_path = string
384+
args = optional(list(string))
385+
})
383386
default = null
384-
description = "Value block with a path to a binary file to run after Helm renders the manifest which can alter the manifest contents. Defaults to `{}`."
387+
description = "Value block with a path to a binary file to run after Helm renders the manifest which can alter the manifest contents. Defaults to `null`."
385388
}

versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ terraform {
1313
}
1414
helm = {
1515
source = "hashicorp/helm"
16-
version = ">= 2.6"
16+
version = ">= 3"
1717
}
1818
utils = {
1919
source = "cloudposse/utils"

0 commit comments

Comments
 (0)