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