Move Kyverno to app workers
Homelab Main / deploy (push) Successful in 1m30s Details

This commit is contained in:
juvdiaz 2026-05-28 15:52:09 -06:00
parent a2b9d33f57
commit 99d6600598
1 changed files with 12 additions and 4 deletions

View File

@ -110,6 +110,10 @@ EOT
"kubernetes.io/os" = "linux"
"homelab.dev/node-role" = "app"
}
kyverno_node_selector = {
"kubernetes.io/os" = "linux"
"homelab.dev/node-role" = "app"
}
}
resource "helm_release" "calico_crds" {
@ -779,7 +783,8 @@ resource "helm_release" "kyverno" {
values = [
yamlencode({
admissionController = {
replicas = 1
nodeSelector = local.kyverno_node_selector
replicas = 1
resources = {
requests = {
cpu = "50m"
@ -791,7 +796,8 @@ resource "helm_release" "kyverno" {
}
}
backgroundController = {
replicas = 1
nodeSelector = local.kyverno_node_selector
replicas = 1
resources = {
requests = {
cpu = "25m"
@ -803,7 +809,8 @@ resource "helm_release" "kyverno" {
}
}
cleanupController = {
replicas = 1
nodeSelector = local.kyverno_node_selector
replicas = 1
resources = {
requests = {
cpu = "10m"
@ -815,7 +822,8 @@ resource "helm_release" "kyverno" {
}
}
reportsController = {
replicas = 1
nodeSelector = local.kyverno_node_selector
replicas = 1
resources = {
requests = {
cpu = "25m"