apiVersion: karpenter.k8s.aws/v1alpha1 kind: AWSNodeTemplate metadata: name: namespace1-karpenternamespace1teservice-dk5b2mvusd spec: amiFamily: AL2 blockDeviceMappings: - deviceName: /dev/xvda ebs: deleteOnTermination: true encrypted: true iops: 3000 throughput: 125 volumeSize: 20Gi volumeType: gp3 instanceProfile: eks-ng-namespace1_instance-profile metadataOptions: httpEndpoint: enabled httpPutResponseHopLimit: 1 httpTokens: required securityGroupSelector: karpenter.sh/discovery: k8s-cluster1 subnetSelector: karpenter.sh/discovery: k8s-cluster1 tags: OrderKey: dk5b2mvusd ServiceCode: AWS-PROVIDER Name: namespace1-karpenternamespace1teservice-dk5b2mvusd Namespace: namespace1 ShortName: karpenternamespace1teservice userData: | MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="//" --// Content-Type: text/x-shellscript; charset="us-ascii" #!/bin/bash set -x aws ssm get-parameter --region eu-central-1 --name /infra/eks/k8s-cluster1-v1/node_bootstrap | jq -r '.Parameter.Value' > /opt/tech_bootstrap.sh aws ssm get-parameter --region eu-central-1 --name /infra/eks/k8s-cluster1-v1/namespace/namespace1/node_bootstrap | jq -r '.Parameter.Value' > /opt/tech_bootstrap_namespace1.sh bash /opt/tech_bootstrap.sh bash /opt/tech_bootstrap_namespace1.sh --//--