feat(services): Add service management functionalities

This commit is contained in:
2024-12-14 20:32:17 +01:00
parent f6309f600c
commit db07db930c
12 changed files with 7391 additions and 4733 deletions

View File

@@ -6,7 +6,6 @@ import * as plugins from '../plugins.js';
*/
export interface IDeployment {
id: string;
deploymentDirectiveId: string;
affectedServiceIds: string[];
usedImageId: string;
deploymentLog: string[];

View File

@@ -4,6 +4,7 @@ export interface IService {
id: string;
data: {
name: string;
description: string;
imageId: string;
imageVersion: string;
environment: { [key: string]: string };