feat(k8s.tjo.cloud): working storage

This commit is contained in:
Tine 2025-03-30 17:02:28 +02:00
parent 262b689267
commit 824c573b98
Signed by: mentos1386
SSH key fingerprint: SHA256:MNtTsLbihYaWF8j1fkOHfkKNlnN1JQfxEU/rBU8nCGw
2 changed files with 8 additions and 2 deletions
k8s.tjo.cloud/modules
cluster-components
cluster-core

View file

@ -1,5 +1,5 @@
resource "helm_release" "nats" {
count = 0
count = 1
name = "nats"
repository = "https://nats-io.github.io/k8s/helm/charts/"
@ -19,6 +19,7 @@ resource "helm_release" "nats" {
enabled: true
fileStore:
pvc:
storageClassName: "common"
size: 10Gi
podTemplate:

View file

@ -37,7 +37,7 @@ resource "helm_release" "hybrid-csi" {
name = "hybrid-csi-plugin"
chart = "hybrid-csi-plugin"
repository = "oci://ghcr.io/sergelogvinov/charts"
version = "0.1.5"
version = "0.1.6"
namespace = "kube-system"
atomic = true
cleanup_on_fail = true
@ -46,6 +46,11 @@ resource "helm_release" "hybrid-csi" {
nodeSelector = {
"node-role.kubernetes.io/control-plane" = ""
}
image = {
tag = "edge"
}
tolerations = [{
key = "node-role.kubernetes.io/control-plane"
effect = "NoSchedule"