18 lines
575 B
TypeScript
18 lines
575 B
TypeScript
import type { BootstrapOptions, ICluster } from './cluster';
|
|
import type * as autoscaling from '../../aws-autoscaling';
|
|
export declare function renderAmazonLinuxUserData(cluster: ICluster, autoScalingGroup: autoscaling.AutoScalingGroup, options?: BootstrapOptions): string[];
|
|
export declare function renderBottlerocketUserData(cluster: ICluster): string[];
|
|
/**
|
|
* The lifecycle label for node selector
|
|
*/
|
|
export declare enum LifecycleLabel {
|
|
/**
|
|
* on-demand instances
|
|
*/
|
|
ON_DEMAND = "OnDemand",
|
|
/**
|
|
* spot instances
|
|
*/
|
|
SPOT = "Ec2Spot"
|
|
}
|