agent-claw: automated task changes
This commit is contained in:
26
cdk/node_modules/aws-cdk-lib/aws-eks/lib/private/bottlerocket.d.ts
generated
vendored
Normal file
26
cdk/node_modules/aws-cdk-lib/aws-eks/lib/private/bottlerocket.d.ts
generated
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
import type { Construct } from 'constructs';
|
||||
import * as ec2 from '../../../aws-ec2';
|
||||
/**
|
||||
* Properties for BottleRocketImage
|
||||
*/
|
||||
export interface BottleRocketImageProps {
|
||||
/**
|
||||
* The Kubernetes version to use
|
||||
*/
|
||||
readonly kubernetesVersion: string;
|
||||
}
|
||||
/**
|
||||
* Construct an Bottlerocket image from the latest AMI published in SSM
|
||||
*/
|
||||
export declare class BottleRocketImage implements ec2.IMachineImage {
|
||||
private readonly kubernetesVersion;
|
||||
private readonly amiParameterName;
|
||||
/**
|
||||
* Constructs a new instance of the BottleRocketImage class.
|
||||
*/
|
||||
constructor(props: BottleRocketImageProps);
|
||||
/**
|
||||
* Return the correct image
|
||||
*/
|
||||
getImage(scope: Construct): ec2.MachineImageConfig;
|
||||
}
|
||||
1
cdk/node_modules/aws-cdk-lib/aws-eks/lib/private/bottlerocket.js
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-eks/lib/private/bottlerocket.js
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.BottleRocketImage=void 0;var ec2=()=>{var tmp=require("../../../aws-ec2");return ec2=()=>tmp,tmp},ssm=()=>{var tmp=require("../../../aws-ssm");return ssm=()=>tmp,tmp};class BottleRocketImage{kubernetesVersion;amiParameterName;constructor(props){this.kubernetesVersion=props.kubernetesVersion,this.amiParameterName=`/aws/service/bottlerocket/aws-k8s-${this.kubernetesVersion}/x86_64/latest/image_id`}getImage(scope){return{imageId:ssm().StringParameter.valueForStringParameter(scope,this.amiParameterName),osType:ec2().OperatingSystemType.LINUX,userData:ec2().UserData.custom("")}}}exports.BottleRocketImage=BottleRocketImage;
|
||||
6
cdk/node_modules/aws-cdk-lib/aws-eks/lib/private/nodegroup.d.ts
generated
vendored
Normal file
6
cdk/node_modules/aws-cdk-lib/aws-eks/lib/private/nodegroup.d.ts
generated
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
import { InstanceType } from '../../../aws-ec2';
|
||||
/**
|
||||
* This function check if the instanceType is GPU instance.
|
||||
* @param instanceType The EC2 instance type
|
||||
*/
|
||||
export declare function isGpuInstanceType(instanceType: InstanceType): boolean;
|
||||
1
cdk/node_modules/aws-cdk-lib/aws-eks/lib/private/nodegroup.js
generated
vendored
Normal file
1
cdk/node_modules/aws-cdk-lib/aws-eks/lib/private/nodegroup.js
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.isGpuInstanceType=isGpuInstanceType;var aws_ec2_1=()=>{var tmp=require("../../../aws-ec2");return aws_ec2_1=()=>tmp,tmp};function isGpuInstanceType(instanceType){return[aws_ec2_1().InstanceClass.P2,aws_ec2_1().InstanceClass.P3,aws_ec2_1().InstanceClass.P3DN,aws_ec2_1().InstanceClass.P4DE,aws_ec2_1().InstanceClass.P4D,aws_ec2_1().InstanceClass.P5,aws_ec2_1().InstanceClass.P5E,aws_ec2_1().InstanceClass.P5EN,aws_ec2_1().InstanceClass.G3S,aws_ec2_1().InstanceClass.G3,aws_ec2_1().InstanceClass.G4DN,aws_ec2_1().InstanceClass.G4AD,aws_ec2_1().InstanceClass.G5,aws_ec2_1().InstanceClass.G5G,aws_ec2_1().InstanceClass.G6,aws_ec2_1().InstanceClass.G6E,aws_ec2_1().InstanceClass.INF1,aws_ec2_1().InstanceClass.INF2,aws_ec2_1().InstanceClass.TRN1,aws_ec2_1().InstanceClass.TRN1N,aws_ec2_1().InstanceClass.TRN2].some(c=>instanceType.sameInstanceClassAs(aws_ec2_1().InstanceType.of(c,aws_ec2_1().InstanceSize.LARGE)))}
|
||||
Reference in New Issue
Block a user