getAwsLoadBalancerControllerRepo()

in src/lib/sonatype-nexus3-stack.ts [881:953]


  getAwsLoadBalancerControllerRepo() {
    const albImageMapping = new cdk.CfnMapping(this, 'ALBImageMapping', {
      mapping: {
        'me-south-1': {
          2: '558608220178',
        },
        'eu-south-1': {
          2: '590381155156',
        },
        'ap-northeast-1': {
          2: '602401143452',
        },
        'ap-northeast-2': {
          2: '602401143452',
        },
        'ap-south-1': {
          2: '602401143452',
        },
        'ap-southeast-1': {
          2: '602401143452',
        },
        'ap-southeast-2': {
          2: '602401143452',
        },
        'ca-central-1': {
          2: '602401143452',
        },
        'eu-central-1': {
          2: '602401143452',
        },
        'eu-north-1': {
          2: '602401143452',
        },
        'eu-west-1': {
          2: '602401143452',
        },
        'eu-west-2': {
          2: '602401143452',
        },
        'eu-west-3': {
          2: '602401143452',
        },
        'sa-east-1': {
          2: '602401143452',
        },
        'us-east-1': {
          2: '602401143452',
        },
        'us-east-2': {
          2: '602401143452',
        },
        'us-west-1': {
          2: '602401143452',
        },
        'us-west-2': {
          2: '602401143452',
        },
        'ap-east-1': {
          2: '800184023465',
        },
        'af-south-1': {
          2: '877085696533',
        },
        'cn-north-1': {
          2: '918309763551',
        },
        'cn-northwest-1': {
          2: '961992271922',
        },
      },
    });
    return `${albImageMapping.findInMap(cdk.Aws.REGION, '2')}.dkr.ecr.${cdk.Aws.REGION}.${cdk.Aws.URL_SUFFIX}/amazon/aws-load-balancer-controller`;
  }