Arm-Architecture/cfn-templates/open5gs-worker-arm.yaml [5:98]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Mappings:
  ServicePrincipals:
    aws-cn:
      ec2: ec2.amazonaws.com.cn
    aws:
      ec2: ec2.amazonaws.com
  LayerArn:
    ap-northeast-1:
      kubectl: "arn:aws:lambda:ap-northeast-1:903779448426:layer:eks-kubectl-layer:30"
    ap-northeast-2:
      kubectl: "arn:aws:lambda:ap-northeast-2:903779448426:layer:eks-kubectl-layer:2"
    ap-southeast-1:
      kubectl: "arn:aws:lambda:ap-southeast-1:903779448426:layer:eks-kubectl-layer:2"
    ap-southeast-2:
      kubectl: "arn:aws:lambda:ap-southeast-2:903779448426:layer:eks-kubectl-layer:2"
    ca-central-1:
      kubectl: "arn:aws:lambda:ca-central-1:903779448426:layer:eks-kubectl-layer:1"
    us-east-1:
      kubectl: "arn:aws:lambda:us-east-1:903779448426:layer:eks-kubectl-layer:2"
    us-west-1:
      kubectl: "arn:aws:lambda:us-west-1:903779448426:layer:eks-kubectl-layer:1"
    us-west-2:
      kubectl: "arn:aws:lambda:us-west-2:903779448426:layer:eks-kubectl-layer:2"
    us-east-2:
      kubectl: "arn:aws:lambda:us-east-2:903779448426:layer:eks-kubectl-layer:3"
    eu-central-1:
      kubectl: "arn:aws:lambda:eu-central-1:903779448426:layer:eks-kubectl-layer:2"
    eu-west-1:
      kubectl: "arn:aws:lambda:eu-west-1:903779448426:layer:eks-kubectl-layer:2"
    eu-north-1:
      kubectl: "arn:aws:lambda:eu-north-1:903779448426:layer:eks-kubectl-layer:1"
    sa-east-1:
      kubectl: "arn:aws:lambda:sa-east-1:903779448426:layer:eks-kubectl-layer:1"
    cn-north-1:
      kubectl: "arn:aws-cn:lambda:cn-north-1:937788672844:layer:eks-kubectl-layer:2"
    cn-northwest-1:
      kubectl: "arn:aws-cn:lambda:cn-northwest-1:937788672844:layer:eks-kubectl-layer:2"

Metadata:
  "AWS::CloudFormation::Interface":
    ParameterGroups:
      - Label:
          default: CFN stack of Infra (EKS, subnets and etc)
        Parameters:
          - InfraStackName
          - EksClusterName
      - Label:
          default: Common Worker Node Configuration
        Parameters:
          - NodeInstanceType
          - NodeImageIdSSMParam
          - NodeImageId
          - NodeVolumeSize
          - KeyName
      - Label:
          default: WorkerNodeGroup1 (CP) Configuration
        Parameters:
          - NodeGroup1Name
          - NodeAutoScalingGroup1MinSize
          - NodeAutoScalingGroup1DesiredCapacity
          - NodeAutoScalingGroup1MaxSize
          - BootstrapArguments1
      - Label:
          default: WorkerNodeGroup2 (UP) Configuration
        Parameters:
          - NodeGroup2Name
          - NodeAutoScalingGroup2MinSize
          - NodeAutoScalingGroup2DesiredCapacity
          - NodeAutoScalingGroup2MaxSize
          - BootstrapArguments2
      - Label:
          default: Multus Lambda Function
        Parameters:
          - Attach2ndENILambdaS3Bucket
          - Attach2ndENILambdaS3Key

Parameters:
  BootstrapArguments1:
    Type: String
    Default: "--kubelet-extra-args '--node-labels=nodegroup=control-plane'"
    Description: "Arguments to pass to the bootstrap script. See files/bootstrap.sh in https://github.com/awslabs/amazon-eks-ami"
  BootstrapArguments2:
    Type: String
    Default: "--kubelet-extra-args '--node-labels=nodegroup=user-plane'"
    Description: "Arguments to pass to the bootstrap script. See files/bootstrap.sh in https://github.com/awslabs/amazon-eks-ami"
  KeyName:
    Type: "AWS::EC2::KeyPair::KeyName"
    Description: The EC2 Key Pair to allow SSH access to the instances
  NodeImageId:
    Type: String
    Default: ""
    Description: (Optional) Specify your own custom image ID. This value overrides any AWS Systems Manager Parameter Store value specified above.
  NodeImageIdSSMParam:
    Type: "AWS::SSM::Parameter::Value<AWS::EC2::Image::Id>"
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



x86-Architecture/cfn-templates/open5gs-worker-x86.yaml [5:98]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Mappings:
  ServicePrincipals:
    aws-cn:
      ec2: ec2.amazonaws.com.cn
    aws:
      ec2: ec2.amazonaws.com
  LayerArn:
    ap-northeast-1:
      kubectl: "arn:aws:lambda:ap-northeast-1:903779448426:layer:eks-kubectl-layer:30"
    ap-northeast-2:
      kubectl: "arn:aws:lambda:ap-northeast-2:903779448426:layer:eks-kubectl-layer:2"
    ap-southeast-1:
      kubectl: "arn:aws:lambda:ap-southeast-1:903779448426:layer:eks-kubectl-layer:2"
    ap-southeast-2:
      kubectl: "arn:aws:lambda:ap-southeast-2:903779448426:layer:eks-kubectl-layer:2"
    ca-central-1:
      kubectl: "arn:aws:lambda:ca-central-1:903779448426:layer:eks-kubectl-layer:1"
    us-east-1:
      kubectl: "arn:aws:lambda:us-east-1:903779448426:layer:eks-kubectl-layer:2"
    us-west-1:
      kubectl: "arn:aws:lambda:us-west-1:903779448426:layer:eks-kubectl-layer:1"
    us-west-2:
      kubectl: "arn:aws:lambda:us-west-2:903779448426:layer:eks-kubectl-layer:2"
    us-east-2:
      kubectl: "arn:aws:lambda:us-east-2:903779448426:layer:eks-kubectl-layer:3"
    eu-central-1:
      kubectl: "arn:aws:lambda:eu-central-1:903779448426:layer:eks-kubectl-layer:2"
    eu-west-1:
      kubectl: "arn:aws:lambda:eu-west-1:903779448426:layer:eks-kubectl-layer:2"
    eu-north-1:
      kubectl: "arn:aws:lambda:eu-north-1:903779448426:layer:eks-kubectl-layer:1"
    sa-east-1:
      kubectl: "arn:aws:lambda:sa-east-1:903779448426:layer:eks-kubectl-layer:1"
    cn-north-1:
      kubectl: "arn:aws-cn:lambda:cn-north-1:937788672844:layer:eks-kubectl-layer:2"
    cn-northwest-1:
      kubectl: "arn:aws-cn:lambda:cn-northwest-1:937788672844:layer:eks-kubectl-layer:2"

Metadata:
  "AWS::CloudFormation::Interface":
    ParameterGroups:
      - Label:
          default: CFN stack of Infra (EKS, subnets and etc)
        Parameters:
          - InfraStackName
          - EksClusterName
      - Label:
          default: Common Worker Node Configuration
        Parameters:
          - NodeInstanceType
          - NodeImageIdSSMParam
          - NodeImageId
          - NodeVolumeSize
          - KeyName
      - Label:
          default: WorkerNodeGroup1 (CP) Configuration
        Parameters:
          - NodeGroup1Name
          - NodeAutoScalingGroup1MinSize
          - NodeAutoScalingGroup1DesiredCapacity
          - NodeAutoScalingGroup1MaxSize
          - BootstrapArguments1
      - Label:
          default: WorkerNodeGroup2 (UP) Configuration
        Parameters:
          - NodeGroup2Name
          - NodeAutoScalingGroup2MinSize
          - NodeAutoScalingGroup2DesiredCapacity
          - NodeAutoScalingGroup2MaxSize
          - BootstrapArguments2
      - Label:
          default: Multus Lambda Function
        Parameters:
          - Attach2ndENILambdaS3Bucket
          - Attach2ndENILambdaS3Key

Parameters:
  BootstrapArguments1:
    Type: String
    Default: "--kubelet-extra-args '--node-labels=nodegroup=control-plane'"
    Description: "Arguments to pass to the bootstrap script. See files/bootstrap.sh in https://github.com/awslabs/amazon-eks-ami"
  BootstrapArguments2:
    Type: String
    Default: "--kubelet-extra-args '--node-labels=nodegroup=user-plane'"
    Description: "Arguments to pass to the bootstrap script. See files/bootstrap.sh in https://github.com/awslabs/amazon-eks-ami"
  KeyName:
    Type: "AWS::EC2::KeyPair::KeyName"
    Description: The EC2 Key Pair to allow SSH access to the instances
  NodeImageId:
    Type: String
    Default: ""
    Description: (Optional) Specify your own custom image ID. This value overrides any AWS Systems Manager Parameter Store value specified above.
  NodeImageIdSSMParam:
    Type: "AWS::SSM::Parameter::Value<AWS::EC2::Image::Id>"
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



