Merge pull request #55 from biersoeckli:fix/resolve-build-issues

fix: resolved build issues due to new property on app "storageClassName"
This commit is contained in:
Jan Meier
2025-12-23 14:58:12 +01:00
committed by GitHub
7 changed files with 13 additions and 8 deletions

View File

@@ -3,7 +3,6 @@
import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs";
import AppTable from "./apps-table";
import ProjectNetworkGraph from "./project-network-graph";
import { App } from "@prisma/client";
import { UserSession } from "@/shared/model/sim-session.model";
import { useRouter, useSearchParams } from "next/navigation";
import { Table, Network } from "lucide-react";

View File

@@ -14,7 +14,7 @@ export const setNodeStatus = async (nodeName: string, schedulable: boolean) =>
});
export const applyTraefikIpPropagation = async (enableIpPreservation: boolean) =>
simpleAction<TraefikIpPropagationStatus, TraefikIpPropagationStatus>(async () => {
simpleAction(async () => {
await getAdminUserSession();
const updatedStatus = await traefikService.applyExternalTrafficPolicy(enableIpPreservation);
return new SuccessActionResult<TraefikIpPropagationStatus>(

View File

@@ -47,7 +47,8 @@ MYSQL_USER=wordpress
appVolumes: [{
size: 500,
containerMountPath: '/var/lib/mysql',
accessMode: 'ReadWriteOnce'
accessMode: 'ReadWriteOnce',
storageClassName: 'longhorn',
}],
appFileMounts: [],
appPorts: [{
@@ -85,7 +86,8 @@ WORDPRESS_TABLE_PREFIX=wp_
appVolumes: [{
size: 500,
containerMountPath: '/var/www/html',
accessMode: 'ReadWriteMany'
accessMode: 'ReadWriteMany',
storageClassName: 'longhorn'
}],
appFileMounts: [{
containerMountPath: '/usr/local/etc/php/conf.d/custom.ini',

View File

@@ -57,7 +57,8 @@ export const mariadbAppTemplate: AppTemplateModel = {
appVolumes: [{
size: 400,
containerMountPath: '/var/lib/mysql',
accessMode: 'ReadWriteOnce'
accessMode: 'ReadWriteOnce',
storageClassName: 'longhorn',
}],
appFileMounts: [],
appPorts: [{

View File

@@ -50,7 +50,8 @@ export const mongodbAppTemplate: AppTemplateModel = {
appVolumes: [{
size: 500,
containerMountPath: '/data/db',
accessMode: 'ReadWriteOnce'
accessMode: 'ReadWriteOnce',
storageClassName: 'longhorn',
}],
appFileMounts: [],
appPorts: [{

View File

@@ -57,7 +57,8 @@ export const mysqlAppTemplate: AppTemplateModel = {
appVolumes: [{
size: 500,
containerMountPath: '/var/lib/mysql',
accessMode: 'ReadWriteOnce'
accessMode: 'ReadWriteOnce',
storageClassName: 'longhorn',
}],
appFileMounts: [],
appPorts: [{

View File

@@ -51,7 +51,8 @@ export const postgreAppTemplate: AppTemplateModel = {
appVolumes: [{
size: 300,
containerMountPath: '/var/lib/qs-postgres',
accessMode: 'ReadWriteOnce'
accessMode: 'ReadWriteOnce',
storageClassName: 'longhorn',
}],
appFileMounts: [],
appPorts: [{