@@ -55,98 +55,6 @@ data "aws_iam_policy_document" "cluster_assume_role_policy" {
55
55
}
56
56
}
57
57
58
- data "template_file" "userdata" {
59
- count = var. create_eks ? local. worker_group_count : 0
60
- template = lookup (
61
- var. worker_groups [count . index ],
62
- " userdata_template_file" ,
63
- file (
64
- lookup (var. worker_groups [count . index ], " platform" , local. workers_group_defaults [" platform" ]) == " windows"
65
- ? " ${ path . module } /templates/userdata_windows.tpl"
66
- : " ${ path . module } /templates/userdata.sh.tpl"
67
- )
68
- )
69
-
70
- vars = merge ({
71
- platform = lookup (var. worker_groups [count . index ], " platform" , local. workers_group_defaults [" platform" ])
72
- cluster_name = coalescelist (aws_eks_cluster. this [* ]. name , [" " ])[0 ]
73
- endpoint = coalescelist (aws_eks_cluster. this [* ]. endpoint , [" " ])[0 ]
74
- cluster_auth_base64 = coalescelist (aws_eks_cluster. this [* ]. certificate_authority [0 ]. data , [" " ])[0 ]
75
- pre_userdata = lookup (
76
- var. worker_groups [count . index ],
77
- " pre_userdata" ,
78
- local. workers_group_defaults [" pre_userdata" ],
79
- )
80
- additional_userdata = lookup (
81
- var. worker_groups [count . index ],
82
- " additional_userdata" ,
83
- local. workers_group_defaults [" additional_userdata" ],
84
- )
85
- bootstrap_extra_args = lookup (
86
- var. worker_groups [count . index ],
87
- " bootstrap_extra_args" ,
88
- local. workers_group_defaults [" bootstrap_extra_args" ],
89
- )
90
- kubelet_extra_args = lookup (
91
- var. worker_groups [count . index ],
92
- " kubelet_extra_args" ,
93
- local. workers_group_defaults [" kubelet_extra_args" ],
94
- )
95
- },
96
- lookup (
97
- var. worker_groups [count . index ],
98
- " userdata_template_extra_args" ,
99
- local. workers_group_defaults [" userdata_template_extra_args" ]
100
- )
101
- )
102
- }
103
-
104
- data "template_file" "launch_template_userdata" {
105
- count = var. create_eks ? local. worker_group_launch_template_count : 0
106
- template = lookup (
107
- var. worker_groups_launch_template [count . index ],
108
- " userdata_template_file" ,
109
- file (
110
- lookup (var. worker_groups_launch_template [count . index ], " platform" , local. workers_group_defaults [" platform" ]) == " windows"
111
- ? " ${ path . module } /templates/userdata_windows.tpl"
112
- : " ${ path . module } /templates/userdata.sh.tpl"
113
- )
114
- )
115
-
116
- vars = merge ({
117
- platform = lookup (var. worker_groups_launch_template [count . index ], " platform" , local. workers_group_defaults [" platform" ])
118
- cluster_name = coalescelist (aws_eks_cluster. this [* ]. name , [" " ])[0 ]
119
- endpoint = coalescelist (aws_eks_cluster. this [* ]. endpoint , [" " ])[0 ]
120
- cluster_auth_base64 = coalescelist (aws_eks_cluster. this [* ]. certificate_authority [0 ]. data , [" " ])[0 ]
121
- pre_userdata = lookup (
122
- var. worker_groups_launch_template [count . index ],
123
- " pre_userdata" ,
124
- local. workers_group_defaults [" pre_userdata" ],
125
- )
126
- additional_userdata = lookup (
127
- var. worker_groups_launch_template [count . index ],
128
- " additional_userdata" ,
129
- local. workers_group_defaults [" additional_userdata" ],
130
- )
131
- bootstrap_extra_args = lookup (
132
- var. worker_groups_launch_template [count . index ],
133
- " bootstrap_extra_args" ,
134
- local. workers_group_defaults [" bootstrap_extra_args" ],
135
- )
136
- kubelet_extra_args = lookup (
137
- var. worker_groups_launch_template [count . index ],
138
- " kubelet_extra_args" ,
139
- local. workers_group_defaults [" kubelet_extra_args" ],
140
- )
141
- },
142
- lookup (
143
- var. worker_groups_launch_template [count . index ],
144
- " userdata_template_extra_args" ,
145
- local. workers_group_defaults [" userdata_template_extra_args" ]
146
- )
147
- )
148
- }
149
-
150
58
data "aws_iam_role" "custom_cluster_iam_role" {
151
59
count = var. manage_cluster_iam_resources ? 0 : 1
152
60
name = var. cluster_iam_role_name
0 commit comments