From e568b5aa824e6e31cc6824056ab5b804f4a594e0 Mon Sep 17 00:00:00 2001 From: bom Date: Fri, 10 May 2024 14:46:29 +0200 Subject: [PATCH] Server: Fix hetzner csi resource paths --- .../provs/server/infrastructure/HetznerCSI.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/org/domaindrivenarchitecture/provs/server/infrastructure/HetznerCSI.kt b/src/main/kotlin/org/domaindrivenarchitecture/provs/server/infrastructure/HetznerCSI.kt index 32f59f2..5bc04d8 100644 --- a/src/main/kotlin/org/domaindrivenarchitecture/provs/server/infrastructure/HetznerCSI.kt +++ b/src/main/kotlin/org/domaindrivenarchitecture/provs/server/infrastructure/HetznerCSI.kt @@ -18,7 +18,7 @@ fun Prov.provisionHetznerCSIForK8s(hetznerApiToken: Secret, encryptionPassphrase values = mapOf( "HETZNER_API_TOKEN" to hetznerApiToken.plain() )) - applyHetznerCSIFileFromResource(File(k3sManualManifestsDir, "hcloud-api-token-secret.yaml")) + cmd("kubectl apply -f hcloud-api-token-secret.yaml", k3sManualManifestsDir) applyHetznerCSIFileFromResource(File(k3sManualManifestsDir, "hcloud-csi.yaml")) // Encryption @@ -30,7 +30,7 @@ fun Prov.provisionHetznerCSIForK8s(hetznerApiToken: Secret, encryptionPassphrase values = mapOf( "HETZNER_ENCRYPTION_PASSPHRASE" to encryptionPassphrase.plain() )) - applyHetznerCSIFileFromResource(File(k3sManualManifestsDir, "hcloud-encryption-secret.yaml")) + cmd("kubectl apply -f hcloud-encryption-secret.yaml", k3sManualManifestsDir) applyHetznerCSIFileFromResource(File(k3sManualManifestsDir, "hcloud-encrypted-storage-class.yaml")) }