diff --git a/ts/00_commitinfo_data.ts b/ts/00_commitinfo_data.ts index 479334a..30dd5f4 100644 --- a/ts/00_commitinfo_data.ts +++ b/ts/00_commitinfo_data.ts @@ -3,6 +3,6 @@ */ export const commitinfo = { name: '@serve.zone/interfaces', - version: '1.0.10', + version: '1.0.11', description: 'interfaces for working with containers' } diff --git a/ts/config/cluster.ts b/ts/config/cluster.ts index faf5a16..0dc5d3d 100644 --- a/ts/config/cluster.ts +++ b/ts/config/cluster.ts @@ -1,6 +1,8 @@ import { type IDockerRegistryInfo, type IServiceRessources } from './docker.js'; +import type { IServerConfig } from './server.js'; export interface IClusterConfig { + id: string; name: string; zone: 'servezone' | 'gitzone' | 'shipzone' | 'umbrellazone' | 'trafficzone' | 'proxyzone'; type: 'cluster'; @@ -9,6 +11,7 @@ export interface IClusterConfig { jumpCodeUsedAt: number; manager_domain: string; manager_ip: string; + servers: IServerConfig[]; containers: IClusterConfigContainer[]; acmeInfo: { serverAddress: string;