File tree Expand file tree Collapse file tree 1 file changed +31
-0
lines changed
Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change @@ -58,6 +58,13 @@ locals {
5858 " 1.32" = " v2.0.0-eksbuild.1"
5959 " 1.33" = " v2.0.0-eksbuild.1"
6060 }
61+
62+ # https://docs.aws.amazon.com/eks/latest/userguide/metrics-server.html
63+ # aws eks describe-addon-versions --addon-name metrics-server --region us-east-1 --output json| jq '.addons[0].addonVersions[0]'
64+ metrcis_server_version = {
65+ " 1.32" = " v0.8.0-eksbuild.2"
66+ " 1.33" = " v0.8.0-eksbuild.2"
67+ }
6168}
6269
6370resource "aws_eks_addon" "vpc_cni" {
@@ -170,3 +177,27 @@ resource "aws_eks_addon" "mountpoint_s3_csi" {
170177 }
171178 )
172179}
180+
181+ resource "aws_eks_addon" "metrics_server" {
182+ cluster_name = aws_eks_cluster. this . id
183+ addon_name = " metrics-server"
184+ addon_version = local. metrcis_server_version [var . cluster_version ]
185+ resolve_conflicts_on_create = " OVERWRITE"
186+ resolve_conflicts_on_update = " OVERWRITE"
187+
188+ configuration_values = jsonencode (
189+ {
190+ replicas = 1
191+ resources = {
192+ requests = {
193+ cpu = " 100m"
194+ memory = " 200Mi"
195+ }
196+ limits = {
197+ cpu: " 100m"
198+ memory: " 200Mi"
199+ }
200+ }
201+ }
202+ )
203+ }
You can’t perform that action at this time.
0 commit comments