container-image-scanner
Version:
🚨 EMERGENCY Bitnami Migration Scanner - Critical Timeline Aug 28/Sep 29, 2025. Enterprise scanner for 280+ Bitnami images, 118+ Helm charts with emergency migration automation to AWS alternatives.
38 lines • 1.2 kB
TypeScript
export interface ChartMigrationPlan {
service: string;
currentChart: string;
recommendedChart: string;
migrationComplexity: 'SIMPLE' | 'MODERATE' | 'COMPLEX';
estimatedTime: string;
breakingChanges: string[];
migrationScript: string;
rollbackScript: string;
testCommands: string[];
configChanges: ChartConfigChange[];
}
export interface ChartConfigChange {
path: string;
oldValue: string;
newValue: string;
reason: string;
required: boolean;
}
export declare class ChartMigrationAssistant {
private readonly MIGRATION_CATALOG;
getMigrationPlan(serviceName: string): ChartMigrationPlan | null;
generateBulkMigrationPlan(services: string[]): {
immediate: ChartMigrationPlan[];
urgent: ChartMigrationPlan[];
standard: ChartMigrationPlan[];
totalEstimatedTime: string;
};
generateEmergencyPatches(services: Array<{
service: string;
namespace: string;
workload: string;
workloadType: string;
}>): string[];
getSupportedServices(): string[];
hasMigrationPlan(serviceName: string): boolean;
}
//# sourceMappingURL=chart-migration-assistant.d.ts.map