constructor()

in lib/compute/agent-node-config.ts [20:43]


  constructor(stack: Stack) {
    this.AL2_X64 = {
      ec2CloudName: 'AL2-X64',
      instanceType: InstanceType.of(InstanceClass.C5, InstanceSize.XLARGE4).toString(),
      workerLabelString: 'AL2-X64',
      numberOfExecutors: '2',
      remoteUser: 'ec2-user',
      amiId: MachineImage.latestAmazonLinux({
        generation: AmazonLinuxGeneration.AMAZON_LINUX_2,
        cpuType: AmazonLinuxCpuType.X86_64,
      }).getImage(stack).imageId.toString(),
    };
    this.AL2_ARM64 = {
      ec2CloudName: 'AL2-ARM64',
      instanceType: InstanceType.of(InstanceClass.C6G, InstanceSize.XLARGE4).toString(),
      workerLabelString: 'AL2-ARM64',
      numberOfExecutors: '2',
      remoteUser: 'ec2-user',
      amiId: MachineImage.latestAmazonLinux({
        generation: AmazonLinuxGeneration.AMAZON_LINUX_2,
        cpuType: AmazonLinuxCpuType.ARM_64,
      }).getImage(stack).imageId.toString(),
    };
  }