diff --git a/.tflint.hcl b/.tflint.hcl
index f63db7d..6a77997 100644
--- a/.tflint.hcl
+++ b/.tflint.hcl
@@ -5,18 +5,18 @@ config {
}
-rule "aws_instance_invalid_type" {
- enabled = true
-}
+# rule "aws_instance_invalid_type" {
+# enabled = true
+# }
-plugin "aws" {
- enabled = true
- version = "0.32.0"
- source = "github.com/terraform-linters/tflint-ruleset-aws"
-}
+# plugin "aws" {
+# enabled = true
+# version = "0.32.0"
+# source = "github.com/terraform-linters/tflint-ruleset-aws"
+# }
-plugin "terraform" {
- enabled = true
- version = "0.9.0"
- source = "github.com/terraform-linters/tflint-ruleset-terraform"
-}
+# plugin "terraform" {
+# enabled = true
+# version = "0.9.0"
+# source = "github.com/terraform-linters/tflint-ruleset-terraform"
+# }
diff --git a/README.md b/README.md
index 3e07f85..68e37b8 100644
--- a/README.md
+++ b/README.md
@@ -69,8 +69,7 @@ sys 0m3.489s
| Name | Version |
|------|---------|
-| [helm](#provider\_helm) | 2.16.1 |
-| [kubernetes](#provider\_kubernetes) | 2.33.0 |
+| [helm](#provider\_helm) | 2.17.0 |
## Modules
@@ -83,7 +82,6 @@ sys 0m3.489s
| Name | Type |
|------|------|
| [helm_release.prometheus](https://registry.terraform.io/providers/hashicorp/helm/latest/docs/resources/release) | resource |
-| [kubernetes_namespace.ns](https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/namespace) | resource |
## Inputs
diff --git a/main.tf b/main.tf
index c1c7b09..2f8d045 100644
--- a/main.tf
+++ b/main.tf
@@ -113,4 +113,51 @@ resource "helm_release" "prometheus" {
name = "prometheus-pushgateway.image.tag"
value = module.images.images[local.pushgateway_key].tag
}
+
+ set {
+ name = "server.resources.requests.cpu"
+ value = "300m"
+ }
+
+ set {
+ name = "server.resources.requests.memory"
+ value = "512Mi"
+ }
+
+ set {
+ name = "server.resources.limits.cpu"
+ value = "1000m"
+ }
+
+ set {
+ name = "server.resources.limits.memory"
+ value = "2Gi"
+ }
+
+ # Autoscaling for Prometheus server
+ set {
+ name = "server.autoscaling.enabled"
+ value = "true"
+ }
+
+ set {
+ name = "server.autoscaling.minReplicas"
+ value = "1"
+ }
+
+ set {
+ name = "server.autoscaling.maxReplicas"
+ value = "3"
+ }
+
+ set {
+ name = "server.autoscaling.targetCPUUtilizationPercentage"
+ value = "80"
+ }
+
+ set {
+ name = "server.autoscaling.targetMemoryUtilizationPercentage"
+ value = "80"
+ }
+
}