File tree Expand file tree Collapse file tree 1 file changed +5
-14
lines changed Expand file tree Collapse file tree 1 file changed +5
-14
lines changed Original file line number Diff line number Diff line change @@ -95,16 +95,6 @@ module "eks" {
95
95
min_size = 2
96
96
max_size = 3
97
97
desired_size = 2
98
-
99
- taints = {
100
- # This Taint aims to keep just EKS Addons and Karpenter running on this MNG
101
- # The pods that do not tolerate this taint should run on nodes created by Karpenter
102
- addons = {
103
- key = " CriticalAddonsOnly"
104
- value = " true"
105
- effect = " NO_SCHEDULE"
106
- },
107
- }
108
98
}
109
99
}
110
100
@@ -164,17 +154,18 @@ resource "helm_release" "karpenter" {
164
154
repository_username = data. aws_ecrpublic_authorization_token . token . user_name
165
155
repository_password = data. aws_ecrpublic_authorization_token . token . password
166
156
chart = " karpenter"
167
- version = " 1.0.6 "
157
+ version = " 1.1.0 "
168
158
wait = false
169
159
170
160
values = [
171
161
<<- EOT
172
- serviceAccount:
173
- name: ${ module . karpenter . service_account }
162
+ dnsPolicy: Default
174
163
settings:
175
164
clusterName: ${ module . eks . cluster_name }
176
165
clusterEndpoint: ${ module . eks . cluster_endpoint }
177
166
interruptionQueue: ${ module . karpenter . queue_name }
167
+ webhook:
168
+ enabled: false
178
169
EOT
179
170
]
180
171
}
@@ -226,7 +217,7 @@ resource "kubectl_manifest" "karpenter_node_pool" {
226
217
values: ["nitro"]
227
218
- key: "karpenter.k8s.aws/instance-generation"
228
219
operator: Gt
229
- values: ["2 "]
220
+ values: ["5 "]
230
221
limits:
231
222
cpu: 1000
232
223
disruption:
You can’t perform that action at this time.
0 commit comments