@deploystack/docker-to-iac
Version:
Translate docker run and docker compose file to Infrastructure as Code
20 lines (19 loc) • 574 B
TypeScript
interface DatabaseConfig {
chart: string;
repository: string;
version: string;
portNumber: number;
connectionTemplate: string;
valueTemplate: {
[key: string]: any;
};
}
interface HelmDatabaseConfig {
databases: {
[key: string]: DatabaseConfig;
};
}
export declare const helmDatabaseConfig: HelmDatabaseConfig;
export declare function isDatabaseService(imageString: string): boolean;
export declare function getDatabaseConfig(imageString: string): DatabaseConfig | null;
export type { DatabaseConfig, HelmDatabaseConfig };