Class ClusterCommandTasks
Constructors
Methods
acquireNewLease
acquireNewLease(argv: any): Task
installClusterChart
installClusterChart(argv: any): Task
prepareChartValues
prepareChartValues(argv: any): Task
readClustersFromRemoteConfig
readClustersFromRemoteConfig( argv: any,): { task: (ctx: any, task: any) => Promise<any>; title: string } Returns { task: (ctx: any, task: any) => Promise<any>; title: string }
testConnectionToCluster
testConnectionToCluster( cluster: string, localConfig: LocalConfig, parentTask: TaskWrapper<any, any, any>,): { task: (_: any, subTask: TaskWrapper<any, any, any>) => Promise<void>; title: string;} Parameters
- cluster: string
- localConfig: LocalConfig
- parentTask: TaskWrapper<any, any, any>
Returns {
task: (_: any, subTask: TaskWrapper<any, any, any>) => Promise<void>;
title: string;
}
uninstallClusterChart
uninstallClusterChart(argv: any): Task
validateRemoteConfigForCluster
validateRemoteConfigForCluster( cluster: string, currentClusterName: string, localConfig: LocalConfig, currentRemoteConfig: RemoteConfigDataWrapper,): { task: (_: any, subTask: TaskWrapper<any, any, any>) => Promise<void>; title: string;} Returns {
task: (_: any, subTask: TaskWrapper<any, any, any>) => Promise<void>;
title: string;
}