File tree 7 files changed +40
-34
lines changed
live/production/eu-west-1
7 files changed +40
-34
lines changed Original file line number Diff line number Diff line change 1
- plugin "aws" {
2
- enabled = true
3
- version = " 0.21.1"
4
- source = " github.com/terraform-linters/tflint-ruleset-aws"
1
+ plugin "terraform" {
2
+ enabled = true
3
+ version = " 0.2.2"
4
+ source = " github.com/terraform-linters/tflint-ruleset-terraform"
5
+ }
6
+ rule "terraform_naming_convention" {
7
+ enabled = false
8
+ }
9
+
10
+ rule "terraform_unused_declarations" {
11
+ enabled = false
12
+ }
13
+
14
+ rule "terraform_standard_module_structure" {
15
+ enabled = false
16
+ }
17
+
18
+ rule "terraform_documented_outputs" {
19
+ enabled = false
20
+ }
21
+
22
+ rule "terraform_unused_required_providers" {
23
+ enabled = false
5
24
}
Original file line number Diff line number Diff line change @@ -8,6 +8,13 @@ dependency "eks" {
8
8
cluster_name = " cluster-name"
9
9
cluster_oidc_issuer_url = " https://oidc.eks.eu-west-3.amazonaws.com/id/0000000000000000"
10
10
node_groups = {}
11
- aws_auth_configmap_yaml = yamlencode (" " )
11
+ cluster_oidc_issuer_url = " oidc"
12
+ oidc_provider_arn = " arn:::"
13
+ cluster_endpoint = " endpoint"
14
+ eks_managed_node_groups = {
15
+ initial = {
16
+ iam_role_arn = " arn:::"
17
+ }
18
+ }
12
19
}
13
20
}
Original file line number Diff line number Diff line change @@ -16,8 +16,10 @@ include "eks" {
16
16
merge_strategy = " deep"
17
17
}
18
18
19
+
19
20
terraform {
20
- source = " github.com/particuleio/terraform-kubernetes-addons.git//modules/aws?ref=v12.0.0"
21
+ # source = "github.com/particuleio/terraform-kubernetes-addons.git//modules/aws?ref=v12.0.0"
22
+ source = " /home/klefevre/git/particuleio/terraform-kubernetes-addons//modules/aws"
21
23
}
22
24
23
25
generate "provider-local" {
Original file line number Diff line number Diff line change @@ -21,7 +21,8 @@ include "eks" {
21
21
}
22
22
23
23
terraform {
24
- source = " github.com/particuleio/terraform-kubernetes-addons.git//modules/aws?ref=v12.0.0"
24
+ # source = "github.com/particuleio/terraform-kubernetes-addons.git//modules/aws?ref=v12.0.0"
25
+ source = " /home/klefevre/git/particuleio/terraform-kubernetes-addons//modules/aws"
25
26
}
26
27
27
28
generate "provider-local" {
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ include "root" {
5
5
}
6
6
7
7
terraform {
8
- source = " ."
8
+ source = " ../../../../modules/datasources "
9
9
}
10
10
11
11
inputs = {}
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ locals {
15
15
" k8s.io/cluster-autoscaler/${local.cluster_name}" = " owned"
16
16
}
17
17
18
- mng_ca_tags_taints_defaults = try (local. mng_defaults . taints , []) != [] ? {
18
+ mng_ca_tags_taints_defaults = length ( try (local. mng_defaults . taints , [])) != 0 ? {
19
19
for taint in local . mng_defaults . taints : " k8s.io/cluster-autoscaler/node-template/taint/${ taint . key } " => " ${ taint . value } :${ local . taint_effects [taint . effect ]} "
20
20
} : {}
21
21
@@ -29,7 +29,7 @@ locals {
29
29
30
30
mng_ca_tags_taints = { for mng_key , mng_value in local . mngs : mng_key => merge (
31
31
{ for taint in mng_value . taints : " k8s.io/cluster-autoscaler/node-template/taint/${ taint . key } " => " ${ taint . value } :${ local . taint_effects [taint . effect ]} " }
32
- ) if try (mng_value. taints , []) != []
32
+ ) if length ( try (mng_value. taints , [])) != 0
33
33
}
34
34
35
35
mng_ca_tags_labels = { for mng_key , mng_value in local . mngs : mng_key => merge (
@@ -71,7 +71,7 @@ locals {
71
71
72
72
data "aws_autoscaling_group" "node_groups" {
73
73
for_each = module. eks_managed_node_group
74
- name = each. value . node_group_resources . 0 . autoscaling_groups . 0 . name
74
+ name = each. value . node_group_resources [ 0 ] . autoscaling_groups [ 0 ] . name
75
75
}
76
76
77
77
resource "aws_autoscaling_group_tag" "mng_ca" {
You can’t perform that action at this time.
0 commit comments