fix: rybbit init port, mysql memory limit, metallb alert selector
- rybbit-client: fix Kyverno wait-for port 3001 → 80 (service port, not targetPort) - dbaas: increase MySQL memory limit 4Gi → 5Gi (mysql-cluster-1 at 95.9%) - dbaas: bump ResourceQuota limits.memory 24Gi → 27Gi to accommodate - monitoring: fix MetalLBControllerDown alert selector for v0.15 (controller → metallb-controller)
This commit is contained in:
parent
6af47c7c89
commit
42eb85c578
4 changed files with 10 additions and 10 deletions
|
|
@ -35,8 +35,8 @@ resource "kubernetes_resource_quota" "dbaas" {
|
||||||
spec {
|
spec {
|
||||||
hard = {
|
hard = {
|
||||||
"requests.cpu" = "8"
|
"requests.cpu" = "8"
|
||||||
"requests.memory" = "24Gi"
|
"requests.memory" = "27Gi"
|
||||||
"limits.memory" = "24Gi"
|
"limits.memory" = "27Gi"
|
||||||
pods = "30"
|
pods = "30"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -189,7 +189,7 @@ resource "helm_release" "mysql_cluster" {
|
||||||
memory = "2Gi"
|
memory = "2Gi"
|
||||||
}
|
}
|
||||||
limits = {
|
limits = {
|
||||||
memory = "4Gi"
|
memory = "5Gi"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -225,7 +225,7 @@ resource "helm_release" "mysql_cluster" {
|
||||||
cpu = "250m"
|
cpu = "250m"
|
||||||
}
|
}
|
||||||
limits = {
|
limits = {
|
||||||
memory = "4Gi"
|
memory = "5Gi"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}]
|
}]
|
||||||
|
|
|
||||||
|
|
@ -1113,7 +1113,7 @@ serverFiles:
|
||||||
annotations:
|
annotations:
|
||||||
summary: "MetalLB speaker: {{ $value | printf \"%.0f\" }} pod(s) missing"
|
summary: "MetalLB speaker: {{ $value | printf \"%.0f\" }} pod(s) missing"
|
||||||
- alert: MetalLBControllerDown
|
- alert: MetalLBControllerDown
|
||||||
expr: (kube_deployment_status_replicas_available{namespace="metallb-system", deployment="controller"} or on() vector(0)) < 1
|
expr: (kube_deployment_status_replicas_available{namespace="metallb-system", deployment="metallb-controller"} or on() vector(0)) < 1
|
||||||
for: 5m
|
for: 5m
|
||||||
labels:
|
labels:
|
||||||
severity: critical
|
severity: critical
|
||||||
|
|
|
||||||
|
|
@ -35,8 +35,8 @@ resource "kubernetes_resource_quota" "dbaas" {
|
||||||
spec {
|
spec {
|
||||||
hard = {
|
hard = {
|
||||||
"requests.cpu" = "8"
|
"requests.cpu" = "8"
|
||||||
"requests.memory" = "20Gi"
|
"requests.memory" = "23Gi"
|
||||||
"limits.memory" = "20Gi"
|
"limits.memory" = "23Gi"
|
||||||
pods = "30"
|
pods = "30"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -184,7 +184,7 @@ resource "helm_release" "mysql_cluster" {
|
||||||
memory = "2Gi"
|
memory = "2Gi"
|
||||||
}
|
}
|
||||||
limits = {
|
limits = {
|
||||||
memory = "4Gi"
|
memory = "5Gi"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -220,7 +220,7 @@ resource "helm_release" "mysql_cluster" {
|
||||||
cpu = "250m"
|
cpu = "250m"
|
||||||
}
|
}
|
||||||
limits = {
|
limits = {
|
||||||
memory = "4Gi"
|
memory = "5Gi"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}]
|
}]
|
||||||
|
|
|
||||||
|
|
@ -433,7 +433,7 @@ resource "kubernetes_deployment" "rybbit-client" {
|
||||||
app = "rybbit-client"
|
app = "rybbit-client"
|
||||||
}
|
}
|
||||||
annotations = {
|
annotations = {
|
||||||
"dependency.kyverno.io/wait-for" = "rybbit.rybbit:3001"
|
"dependency.kyverno.io/wait-for" = "rybbit.rybbit:80"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
spec {
|
spec {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue