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,6 +783,7 @@ resource "helm_release" "kyverno" {
values = [ values = [
yamlencode({ yamlencode({
admissionController = { admissionController = {
nodeSelector = local.kyverno_node_selector
replicas = 1 replicas = 1
resources = { resources = {
requests = { requests = {
@ -791,6 +796,7 @@ resource "helm_release" "kyverno" {
} }
} }
backgroundController = { backgroundController = {
nodeSelector = local.kyverno_node_selector
replicas = 1 replicas = 1
resources = { resources = {
requests = { requests = {
@ -803,6 +809,7 @@ resource "helm_release" "kyverno" {
} }
} }
cleanupController = { cleanupController = {
nodeSelector = local.kyverno_node_selector
replicas = 1 replicas = 1
resources = { resources = {
requests = { requests = {
@ -815,6 +822,7 @@ resource "helm_release" "kyverno" {
} }
} }
reportsController = { reportsController = {
nodeSelector = local.kyverno_node_selector
replicas = 1 replicas = 1
resources = { resources = {
requests = { requests = {