Skip to content

Commit de04114

Browse files
committed
complete stack autoscaler update
Signed-off-by: junior <[email protected]>
1 parent 95955b0 commit de04114

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

deploy/complete/terraform/oke-autoscaler.tf

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44

55
locals {
6-
cluster_autoscaler_supported_k8s_versions = { "1.21" = "1.21.1-3", "1.22" = "1.22.2-4", "1.23" = "1.23.0-4", "1.24" = "1.24.0-5" } # There's no API to get that list. Need to be updated manually
6+
cluster_autoscaler_supported_k8s_versions = { "1.26" = "1.26.2-11", "1.27" = "1.27.2-9", "1.28" = "1.28.0-5", "1.29" = "1.29.0-3" } # There's no API to get that list. Need to be updated manually
77
cluster_autoscaler_image_version = lookup(local.cluster_autoscaler_supported_k8s_versions, local.k8s_major_minor_version, reverse(values(local.cluster_autoscaler_supported_k8s_versions))[0])
88
cluster_autoscaler_image = "iad.ocir.io/oracle/oci-cluster-autoscaler:${local.cluster_autoscaler_image_version}"
99
cluster_autoscaler_log_level_verbosity = 4
@@ -71,7 +71,7 @@ resource "kubernetes_cluster_role" "cluster_autoscaler_cr" {
7171
}
7272
rule {
7373
api_groups = [""]
74-
resources = ["pods", "services", "replicationcontrollers", "persistentvolumeclaims", "persistentvolumes"]
74+
resources = ["pods", "services", "replicationcontrollers", "persistentvolumeclaims", "persistentvolumes", "namespaces"]
7575
verbs = ["watch", "list", "get"]
7676
}
7777
rule {
@@ -91,7 +91,7 @@ resource "kubernetes_cluster_role" "cluster_autoscaler_cr" {
9191
}
9292
rule {
9393
api_groups = ["storage.k8s.io"]
94-
resources = ["storageclasses", "csinodes"]
94+
resources = ["storageclasses", "csinodes", "csidrivers", "csistoragecapacities"]
9595
verbs = ["watch", "list", "get"]
9696
}
9797
rule {
@@ -256,6 +256,10 @@ resource "kubernetes_deployment" "cluster_autoscaler_deployment" {
256256
name = "OKE_USE_INSTANCE_PRINCIPAL"
257257
value = "true"
258258
}
259+
env {
260+
name = "OCI_SDK_APPEND_USER_AGENT"
261+
value = "oci-oke-cluster-autoscaler"
262+
}
259263
}
260264
}
261265
}

0 commit comments

Comments
 (0)