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,
currentCluster: Cluster,
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;
}