{"ts": "2026-05-05T04:01:00.418979+00:00", "src_ip": "54.66.197.86", "label": "imds_token", "data": {"token": "AQAEABWsA1G3NViEewDsvl-oztVl9pvSUhuY76MVCmYvnwvbp9XzRw=="}} {"ts": "2026-05-05T04:01:04.424306+00:00", "src_ip": "54.66.197.86", "label": "endpoint", "data": {"path": "/latest/user-data", "url": "http://169.254.169.254/latest/user-data", "status": 200, "statusText": "OK", "headers": {"accept-ranges": "none", "connection": "close", "content-length": "5153", "content-type": "application/octet-stream", "date": "Tue, 05 May 2026 04:01:04 GMT", "last-modified": "Tue, 05 May 2026 03:54:21 GMT", "server": "EC2ws", "x-aws-ec2-metadata-token-ttl-seconds": "21596"}, "body": "MIME-Version: 1.0\nContent-Type: multipart/mixed; boundary=\"//\"\n\n--//\nContent-Type: text/x-shellscript; charset=\"us-ascii\"\n\n#!/bin/bash\nset -euxo pipefail\n\nMOUNT_POINT=\"/var/lib/containerd\"\n\necho \"==> Detecting root disk\"\nROOT_SOURCE=$(findmnt -n -o SOURCE /)\nROOT_DISK=\"/dev/$(lsblk -no PKNAME \"$ROOT_SOURCE\")\"\necho \"Root disk: $ROOT_DISK\"\n\necho \"==> Finding empty non-root disk\"\nDATA_DEV=\"\"\n\nwhile read -r NAME TYPE MOUNT; do\n DEV=\"/dev/$NAME\"\n\n [ \"$TYPE\" != \"disk\" ] && continue\n [ \"$DEV\" = \"$ROOT_DISK\" ] && continue\n [ -n \"$MOUNT\" ] && continue\n\n if blkid \"$DEV\" >/dev/null 2>&1; then\n continue\n fi\n\n DATA_DEV=\"$DEV\"\n break\ndone < <(lsblk -ndo NAME,TYPE,MOUNTPOINT)\n\nif [ -z \"$DATA_DEV\" ]; then\n echo \"ERROR: No suitable empty data disk found\"\n exit 1\nfi\n\necho \"Using data disk: $DATA_DEV\"\n\necho \"==> Stopping containerd\"\nsystemctl stop containerd || true\n\necho \"==> Formatting disk\"\nmkfs.xfs \"$DATA_DEV\"\n\necho \"==> Mounting disk\"\nmkdir -p \"$MOUNT_POINT\"\nmount \"$DATA_DEV\" \"$MOUNT_POINT\"\n\nUUID=$(blkid -s UUID -o value \"$DATA_DEV\")\ngrep -q \"$UUID\" /etc/fstab || \\\n echo \"UUID=$UUID $MOUNT_POINT xfs defaults,nofail 0 2\" >> /etc/fstab\n\necho \"==> Configuring NVIDIA runtime (if available)\"\n\nif command -v nvidia-ctk >/dev/null 2>&1; then\n echo \"nvidia-ctk detected, configuring containerd runtime\"\n\n # Idempotent: safe to run multiple times\n nvidia-ctk runtime configure --runtime=containerd\n\n # containerd must be restarted after config change\n systemctl restart containerd\nelse\n echo \"nvidia-ctk not present, skipping GPU runtime configuration\"\n systemctl start containerd\nfi\n\necho \"==> Importing EKS pause image\"\nctr --address /run/containerd/containerd.sock \\\n --namespace k8s.io \\\n image import \\\n --base-name localhost/kubernetes/pause:latest \\\n /etc/eks/pause.tar\n\necho \"==> Ensuring pause image is not garbage collected by containerd internal GC\"\nctr -n k8s.io images label \\\n localhost/kubernetes/pause:latest \\\n io.containerd.gc.ref.content=true\n\n# NEW: protect pause image from kubelet's image_gc_manager\n# containerd's pinned_images and gc.ref.content label only guard against\n# containerd-internal GC \u2014 kubelet calls CRI RemoveImage directly and bypasses them.\n# Setting sandboxImage here makes kubelet permanently exclude it from GC candidates.\necho \"==> Writing kubelet sandboxImage drop-in config\"\nmkdir -p /etc/kubernetes/kubelet/config.json.d\ncat > /etc/kubernetes/kubelet/config.json.d/90-sandbox-image.conf << 'EOF'\n{\n \"apiVersion\": \"kubelet.config.k8s.io/v1beta1\",\n \"kind\": \"KubeletConfiguration\",\n \"sandboxImage\": \"localhost/kubernetes/pause:latest\"\n}\nEOF\nchmod 644 /etc/kubernetes/kubelet/config.json.d/90-sandbox-image.conf\n\necho \"==> Userdata complete\"\n\n--//\nContent-Type: application/node.eks.aws\n\n# Karpenter Generated NodeConfig\napiVersion: node.eks.aws/v1alpha1\nkind: NodeConfig\nmetadata: {}\nspec:\n cluster:\n apiServerEndpoint: https://25373BC02D353F54FDF1B362CC575F72.gr7.ap-southeast-2.eks.amazonaws.com\n certificateAuthority: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeE1ESXhNakF5TXpZek5Wb1hEVE14TURJeE1EQXlNell6TlZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTXRGCk1pR2RlRmFoYXZQVm1EVkRuemh2Z1MrRFZVcmEvVkpHZGZPWmtaV3RjdUJ6WVFRd1VjZDR2bjhMSUNyV2xzSFIKaHVhNkxxS0VlNzd1TGZJU1BocjBVRDJ6VjhDNkNsSGhtYWZuNW5hMzdLZGVicWpRLzhIOVlKSG1VRnlrYmFtawp2RVhCeG5CWW55dGNhL1dJNGdZZzBqV2tSbjRtbE9ROGY3eHhHcG41STZhaVFIZVBvQThLT3BiVEpsVEJibHlsCjRaSjFIdkQyTVpBYk5sUGZIVytVY0luNWVodUFZd1FZcmNoNkRzdko2K0xDK3lZZmxJYTZCd3N3Y3RLL1hMNE4KeU1jNVBkZVM0bk16WHlEc3hCQ0Rkako5K21lQ0FNWHpvTzgyVVFQNDlzQitNTjhqZkJaOWFwRDBNZ0xKSG43RwpDS2xJUldPM0V0MFJnUjRJVVRFQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFNVDFiTlpuYnhaVzQyTVFoY3JRSEI5Njd6UVIKZWF5UGkrRWJvSlZySHErUHIxRTZsU3RBL3YxUFZscUdoWDFQaENKdDEwWUFBbHNjSWs5OUtLNFB3elNRWnFIdAppTGV4bmtNbENEMVFUQXJTY3hsOVM1dEcxQjZUdjVHR2lCWmdpbWdjRjNuME5BU1JwdDdqelIrVHdsd2l0VE1tCjVTYjRwbUZVL3Z2b3B3ZTlubTlMSzJnVlJHM3RsVW0ybm5KVWZJTkJnZk42MjYrb2tPeUpwRkxjWitvajN5SisKdmplL0wyc2NmTUhCd1RvdEc5RklHYWdPbUx0RFYwWmcvQWxrcTZEOEFkQnhHQWh1M2UvK016allBNS9EU3hHSQpyVEI1SGhLbk9TcElGU041MklvNGRjUmVzbWFsVUNaL2J5REVZbEVya3YyeGJQRTRja2YyOTZPMnFJdz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=\n cidr: 172.20.0.0/16\n name: staging-lendi-eks-cluster\n containerd: {}\n instance:\n localStorage: {}\n kubelet:\n config:\n clusterDNS:\n - 172.20.0.10\n maxPods: 118\n registerWithTaints:\n - effect: NoSchedule\n key: node.cilium.io/agent-not-ready\n value: \"true\"\n - effect: NoExecute\n key: karpenter.sh/unregistered\n flags:\n - --node-labels=\"DATA_CLASSIFICATION=restricted,ENV=staging,LENDI_TEAM=platform,Name=karpenter-staging-lendi-eks-cluster-diversified,PROJECT=karpenter,REPO=lendi-infrastructure,TIER=t1,capacity=spot,karpenter.k8s.aws/ec2nodeclass=spot-nodes-default,karpenter.sh/capacity-type=spot,karpenter.sh/do-not-sync-taints=true,karpenter.sh/nodepool=spot-nodes-diversified,spot=true\"\n\n--//--\n", "error": null}} {"ts": "2026-05-05T04:01:05.441823+00:00", "src_ip": "54.66.197.86", "label": "endpoint", "data": {"path": "/latest/meta-data/iam/security-credentials/", "url": "http://169.254.169.254/latest/meta-data/iam/security-credentials/", "status": 200, "statusText": "OK", "headers": {"accept-ranges": "none", "connection": "close", "content-length": "43", "content-type": "text/plain", "date": "Tue, 05 May 2026 04:01:05 GMT", "last-modified": "Tue, 05 May 2026 03:54:21 GMT", "server": "EC2ws", "x-aws-ec2-metadata-token-ttl-seconds": "21595"}, "body": "KarpenterNodeRole-staging-lendi-eks-cluster", "error": null}} {"ts": "2026-05-05T04:01:06.452163+00:00", "src_ip": "54.66.197.86", "label": "endpoint", "data": {"path": "/latest/meta-data/iam/security-credentials/KarpenterNodeRole-staging-lendi-eks-cluster", "url": "http://169.254.169.254/latest/meta-data/iam/security-credentials/KarpenterNodeRole-staging-lendi-eks-cluster", "status": 200, "statusText": "OK", "headers": {"accept-ranges": "none", "connection": "close", "content-length": "1610", "content-type": "text/plain", "date": "Tue, 05 May 2026 04:01:06 GMT", "last-modified": "Tue, 05 May 2026 03:54:21 GMT", "server": "EC2ws", "x-aws-ec2-metadata-token-ttl-seconds": "21594"}, "body": "{\n \"Code\" : \"Success\",\n \"LastUpdated\" : \"2026-05-05T03:53:56Z\",\n \"Type\" : \"AWS-HMAC\",\n \"AccessKeyId\" : \"ASIARRXBJHWFSC637HTF\",\n \"SecretAccessKey\" : \"7lM7d6vNSCuIqjQPn1JHJoS1krXg4sPHRtG90uBB\",\n \"Token\" : \"IQoJb3JpZ2luX2VjELT//////////wEaDmFwLXNvdXRoZWFzdC0yIkcwRQIhAIHOCB6hg91FlKMRfkI6o0zzZcRJk+VdyixisO28VKy4AiBjjbH569X1Kiynyzh79TUjgOPZBVDrPobWVJ2tq6vnOirMBQh9EAMaDDEwNjc3MjkwNTM1NSIM0E7FMl4OAJOybh+aKqkFpHxbb46UdXSdWipNzFBDV1oMhpJHVVaSA6QDWJLY3Zj5B/k+FNpr8iG4wRgyXNy8kpEO0CaNmlGccTT1xC5xC4fZYaOjUL7hOYExxlcNIYAx80eslvZzlycAA6QBAEFUJr9NucclExT+TKjwuNczh8gMm+fu6/BDWIPrHIQycIBpcN6Jm4bWLjmqMku96oajzlrYcEdpPK+3l77FsJjWkKMYbis/7TK4IZ3u7vT2PYyQ8JhuYAhdspd+7PUrl/K5y1nFEA0cKq+sVhpvOiRNZCRKh4CaRqacMvP8lblxwpXKls546FE0s4Yv0nMWXJXwplLblYIh/ltBSdJs7bmkWqbz7F3B2w52DQCTOycP7ywt3oHivmNtmyu2NZ1A6upBYwIhHN3dfndWxT3iYvo5uCWDsyJ1rwUznl/qIg0TcFXa/nqNXub9FR5CmwmF3cnRrH10o2Q9WR0cS/1uwYEDvpE7oBWI6o0cjxKpO5fn3tPQ9A2wNW0o7hkZ5r1hr4NJj+KyQD7ydvk0D9b//i2xJ87iQOCdyWcB8UQj9NLvolyWQQg5GjnEzRq3t4zSzWU5IAQbrSKzTsHHUOKZCkxjuswz55qX49Brdh0ZSZ5VtcYBINS0YznciOp9v0knGziqqocklp+ku1PMzV32C84JG3QNozvUCmLEY+F3XPek4B96Kwc120bKkt9CMJjsx+rAIV21AoH6bIfK06XZ91ax0Mq4myNGEMTMZsUMHpFmNkZkouYBRIaf1ay2D49P6DIHqDOnVu+jagJsQA+1iN2PyzSXseIIoTsbgQZlgPjpjaWwDOxuEKrs/TfZdnLEh8vMpV0hW4+AuGMA1d1qkFZgDYVxPA8RZT/adZUuhaSrb02mkfW56RNNKMmuXp/PludGYwgJYrRZUdRaMO3T5c8GOrEBsGzBqwP4yoXQ4sd+b/yFaRZ/QDi1x2EdisEmxsffIzUmLMgMtjvwQG69fMjlxQ0chamWslQGHVN5qwG38UffP2XH99bOga5xdrj+Q9VtQ7XFpYScy7oK/ltpikmzRZGfpD/kK8DNRZ/3jTKOwKwWnGIiJMBXwHyhXumUFfrbbMh3kQyv3PKo7ktV+1dQAWbLgL+3fmadMY6Kol2ocJnxALXWss5wzLcDJ02FeH6C836f\",\n \"Expiration\" : \"2026-05-05T09:55:31Z\"\n}", "error": null}} {"ts": "2026-05-05T04:01:06.455060+00:00", "src_ip": "54.66.197.86", "label": "iam_credentials", "data": {"role": "KarpenterNodeRole-staging-lendi-eks-cluster", "type": "AWS-HMAC", "accessKeyId": "ASIARRXBJHWFSC637HTF", "secretAccessKey": "7lM7d6vNSCuIqjQPn1JHJoS1krXg4sPHRtG90uBB", "sessionToken": "IQoJb3JpZ2luX2VjELT//////////wEaDmFwLXNvdXRoZWFzdC0yIkcwRQIhAIHOCB6hg91FlKMRfkI6o0zzZcRJk+VdyixisO28VKy4AiBjjbH569X1Kiynyzh79TUjgOPZBVDrPobWVJ2tq6vnOirMBQh9EAMaDDEwNjc3MjkwNTM1NSIM0E7FMl4OAJOybh+aKqkFpHxbb46UdXSdWipNzFBDV1oMhpJHVVaSA6QDWJLY3Zj5B/k+FNpr8iG4wRgyXNy8kpEO0CaNmlGccTT1xC5xC4fZYaOjUL7hOYExxlcNIYAx80eslvZzlycAA6QBAEFUJr9NucclExT+TKjwuNczh8gMm+fu6/BDWIPrHIQycIBpcN6Jm4bWLjmqMku96oajzlrYcEdpPK+3l77FsJjWkKMYbis/7TK4IZ3u7vT2PYyQ8JhuYAhdspd+7PUrl/K5y1nFEA0cKq+sVhpvOiRNZCRKh4CaRqacMvP8lblxwpXKls546FE0s4Yv0nMWXJXwplLblYIh/ltBSdJs7bmkWqbz7F3B2w52DQCTOycP7ywt3oHivmNtmyu2NZ1A6upBYwIhHN3dfndWxT3iYvo5uCWDsyJ1rwUznl/qIg0TcFXa/nqNXub9FR5CmwmF3cnRrH10o2Q9WR0cS/1uwYEDvpE7oBWI6o0cjxKpO5fn3tPQ9A2wNW0o7hkZ5r1hr4NJj+KyQD7ydvk0D9b//i2xJ87iQOCdyWcB8UQj9NLvolyWQQg5GjnEzRq3t4zSzWU5IAQbrSKzTsHHUOKZCkxjuswz55qX49Brdh0ZSZ5VtcYBINS0YznciOp9v0knGziqqocklp+ku1PMzV32C84JG3QNozvUCmLEY+F3XPek4B96Kwc120bKkt9CMJjsx+rAIV21AoH6bIfK06XZ91ax0Mq4myNGEMTMZsUMHpFmNkZkouYBRIaf1ay2D49P6DIHqDOnVu+jagJsQA+1iN2PyzSXseIIoTsbgQZlgPjpjaWwDOxuEKrs/TfZdnLEh8vMpV0hW4+AuGMA1d1qkFZgDYVxPA8RZT/adZUuhaSrb02mkfW56RNNKMmuXp/PludGYwgJYrRZUdRaMO3T5c8GOrEBsGzBqwP4yoXQ4sd+b/yFaRZ/QDi1x2EdisEmxsffIzUmLMgMtjvwQG69fMjlxQ0chamWslQGHVN5qwG38UffP2XH99bOga5xdrj+Q9VtQ7XFpYScy7oK/ltpikmzRZGfpD/kK8DNRZ/3jTKOwKwWnGIiJMBXwHyhXumUFfrbbMh3kQyv3PKo7ktV+1dQAWbLgL+3fmadMY6Kol2ocJnxALXWss5wzLcDJ02FeH6C836f", "expiration": "2026-05-05T09:55:31Z"}} {"ts": "2026-05-10T23:06:25.882234+00:00", "src_ip": "13.238.215.170", "label": "imds_token", "data": {"token": "AQAEACRVe3Z52HhydzvatgwP3R0_N2aPM-7aGI3oFABOG1N-Cgz4SQ=="}} {"ts": "2026-05-10T23:06:29.902230+00:00", "src_ip": "13.238.215.170", "label": "endpoint", "data": {"path": "/latest/user-data", "url": "http://169.254.169.254/latest/user-data", "status": 200, "statusText": "OK", "headers": {"accept-ranges": "none", "connection": "close", "content-length": "5153", "content-type": "application/octet-stream", "date": "Sun, 10 May 2026 23:06:29 GMT", "last-modified": "Sun, 10 May 2026 22:40:36 GMT", "server": "EC2ws", "x-aws-ec2-metadata-token-ttl-seconds": "21596"}, "body": "MIME-Version: 1.0\nContent-Type: multipart/mixed; boundary=\"//\"\n\n--//\nContent-Type: text/x-shellscript; charset=\"us-ascii\"\n\n#!/bin/bash\nset -euxo pipefail\n\nMOUNT_POINT=\"/var/lib/containerd\"\n\necho \"==> Detecting root disk\"\nROOT_SOURCE=$(findmnt -n -o SOURCE /)\nROOT_DISK=\"/dev/$(lsblk -no PKNAME \"$ROOT_SOURCE\")\"\necho \"Root disk: $ROOT_DISK\"\n\necho \"==> Finding empty non-root disk\"\nDATA_DEV=\"\"\n\nwhile read -r NAME TYPE MOUNT; do\n DEV=\"/dev/$NAME\"\n\n [ \"$TYPE\" != \"disk\" ] && continue\n [ \"$DEV\" = \"$ROOT_DISK\" ] && continue\n [ -n \"$MOUNT\" ] && continue\n\n if blkid \"$DEV\" >/dev/null 2>&1; then\n continue\n fi\n\n DATA_DEV=\"$DEV\"\n break\ndone < <(lsblk -ndo NAME,TYPE,MOUNTPOINT)\n\nif [ -z \"$DATA_DEV\" ]; then\n echo \"ERROR: No suitable empty data disk found\"\n exit 1\nfi\n\necho \"Using data disk: $DATA_DEV\"\n\necho \"==> Stopping containerd\"\nsystemctl stop containerd || true\n\necho \"==> Formatting disk\"\nmkfs.xfs \"$DATA_DEV\"\n\necho \"==> Mounting disk\"\nmkdir -p \"$MOUNT_POINT\"\nmount \"$DATA_DEV\" \"$MOUNT_POINT\"\n\nUUID=$(blkid -s UUID -o value \"$DATA_DEV\")\ngrep -q \"$UUID\" /etc/fstab || \\\n echo \"UUID=$UUID $MOUNT_POINT xfs defaults,nofail 0 2\" >> /etc/fstab\n\necho \"==> Configuring NVIDIA runtime (if available)\"\n\nif command -v nvidia-ctk >/dev/null 2>&1; then\n echo \"nvidia-ctk detected, configuring containerd runtime\"\n\n # Idempotent: safe to run multiple times\n nvidia-ctk runtime configure --runtime=containerd\n\n # containerd must be restarted after config change\n systemctl restart containerd\nelse\n echo \"nvidia-ctk not present, skipping GPU runtime configuration\"\n systemctl start containerd\nfi\n\necho \"==> Importing EKS pause image\"\nctr --address /run/containerd/containerd.sock \\\n --namespace k8s.io \\\n image import \\\n --base-name localhost/kubernetes/pause:latest \\\n /etc/eks/pause.tar\n\necho \"==> Ensuring pause image is not garbage collected by containerd internal GC\"\nctr -n k8s.io images label \\\n localhost/kubernetes/pause:latest \\\n io.containerd.gc.ref.content=true\n\n# NEW: protect pause image from kubelet's image_gc_manager\n# containerd's pinned_images and gc.ref.content label only guard against\n# containerd-internal GC \u2014 kubelet calls CRI RemoveImage directly and bypasses them.\n# Setting sandboxImage here makes kubelet permanently exclude it from GC candidates.\necho \"==> Writing kubelet sandboxImage drop-in config\"\nmkdir -p /etc/kubernetes/kubelet/config.json.d\ncat > /etc/kubernetes/kubelet/config.json.d/90-sandbox-image.conf << 'EOF'\n{\n \"apiVersion\": \"kubelet.config.k8s.io/v1beta1\",\n \"kind\": \"KubeletConfiguration\",\n \"sandboxImage\": \"localhost/kubernetes/pause:latest\"\n}\nEOF\nchmod 644 /etc/kubernetes/kubelet/config.json.d/90-sandbox-image.conf\n\necho \"==> Userdata complete\"\n\n--//\nContent-Type: application/node.eks.aws\n\n# Karpenter Generated NodeConfig\napiVersion: node.eks.aws/v1alpha1\nkind: NodeConfig\nmetadata: {}\nspec:\n cluster:\n apiServerEndpoint: https://25373BC02D353F54FDF1B362CC575F72.gr7.ap-southeast-2.eks.amazonaws.com\n certificateAuthority: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUN5RENDQWJDZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeE1ESXhNakF5TXpZek5Wb1hEVE14TURJeE1EQXlNell6TlZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTXRGCk1pR2RlRmFoYXZQVm1EVkRuemh2Z1MrRFZVcmEvVkpHZGZPWmtaV3RjdUJ6WVFRd1VjZDR2bjhMSUNyV2xzSFIKaHVhNkxxS0VlNzd1TGZJU1BocjBVRDJ6VjhDNkNsSGhtYWZuNW5hMzdLZGVicWpRLzhIOVlKSG1VRnlrYmFtawp2RVhCeG5CWW55dGNhL1dJNGdZZzBqV2tSbjRtbE9ROGY3eHhHcG41STZhaVFIZVBvQThLT3BiVEpsVEJibHlsCjRaSjFIdkQyTVpBYk5sUGZIVytVY0luNWVodUFZd1FZcmNoNkRzdko2K0xDK3lZZmxJYTZCd3N3Y3RLL1hMNE4KeU1jNVBkZVM0bk16WHlEc3hCQ0Rkako5K21lQ0FNWHpvTzgyVVFQNDlzQitNTjhqZkJaOWFwRDBNZ0xKSG43RwpDS2xJUldPM0V0MFJnUjRJVVRFQ0F3RUFBYU1qTUNFd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFNVDFiTlpuYnhaVzQyTVFoY3JRSEI5Njd6UVIKZWF5UGkrRWJvSlZySHErUHIxRTZsU3RBL3YxUFZscUdoWDFQaENKdDEwWUFBbHNjSWs5OUtLNFB3elNRWnFIdAppTGV4bmtNbENEMVFUQXJTY3hsOVM1dEcxQjZUdjVHR2lCWmdpbWdjRjNuME5BU1JwdDdqelIrVHdsd2l0VE1tCjVTYjRwbUZVL3Z2b3B3ZTlubTlMSzJnVlJHM3RsVW0ybm5KVWZJTkJnZk42MjYrb2tPeUpwRkxjWitvajN5SisKdmplL0wyc2NmTUhCd1RvdEc5RklHYWdPbUx0RFYwWmcvQWxrcTZEOEFkQnhHQWh1M2UvK016allBNS9EU3hHSQpyVEI1SGhLbk9TcElGU041MklvNGRjUmVzbWFsVUNaL2J5REVZbEVya3YyeGJQRTRja2YyOTZPMnFJdz0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=\n cidr: 172.20.0.0/16\n name: staging-lendi-eks-cluster\n containerd: {}\n instance:\n localStorage: {}\n kubelet:\n config:\n clusterDNS:\n - 172.20.0.10\n maxPods: 234\n registerWithTaints:\n - effect: NoSchedule\n key: node.cilium.io/agent-not-ready\n value: \"true\"\n - effect: NoExecute\n key: karpenter.sh/unregistered\n flags:\n - --node-labels=\"DATA_CLASSIFICATION=restricted,ENV=staging,LENDI_TEAM=platform,Name=karpenter-staging-lendi-eks-cluster-diversified,PROJECT=karpenter,REPO=lendi-infrastructure,TIER=t1,capacity=spot,karpenter.k8s.aws/ec2nodeclass=spot-nodes-default,karpenter.sh/capacity-type=spot,karpenter.sh/do-not-sync-taints=true,karpenter.sh/nodepool=spot-nodes-diversified,spot=true\"\n\n--//--\n", "error": null}} {"ts": "2026-05-10T23:06:30.918753+00:00", "src_ip": "13.238.215.170", "label": "endpoint", "data": {"path": "/latest/meta-data/iam/security-credentials/", "url": "http://169.254.169.254/latest/meta-data/iam/security-credentials/", "status": 200, "statusText": "OK", "headers": {"accept-ranges": "none", "connection": "close", "content-length": "43", "content-type": "text/plain", "date": "Sun, 10 May 2026 23:06:30 GMT", "last-modified": "Sun, 10 May 2026 22:40:36 GMT", "server": "EC2ws", "x-aws-ec2-metadata-token-ttl-seconds": "21595"}, "body": "KarpenterNodeRole-staging-lendi-eks-cluster", "error": null}} {"ts": "2026-05-10T23:06:31.937582+00:00", "src_ip": "13.238.215.170", "label": "endpoint", "data": {"path": "/latest/meta-data/iam/security-credentials/KarpenterNodeRole-staging-lendi-eks-cluster", "url": "http://169.254.169.254/latest/meta-data/iam/security-credentials/KarpenterNodeRole-staging-lendi-eks-cluster", "status": 200, "statusText": "OK", "headers": {"accept-ranges": "none", "connection": "close", "content-length": "1598", "content-type": "text/plain", "date": "Sun, 10 May 2026 23:06:31 GMT", "last-modified": "Sun, 10 May 2026 22:40:36 GMT", "server": "EC2ws", "x-aws-ec2-metadata-token-ttl-seconds": "21594"}, "body": "{\n \"Code\" : \"Success\",\n \"LastUpdated\" : \"2026-05-10T22:40:04Z\",\n \"Type\" : \"AWS-HMAC\",\n \"AccessKeyId\" : \"ASIARRXBJHWFTPBIMZSU\",\n \"SecretAccessKey\" : \"o/s0hZKmGmzqZQFxuVQjVloMdf6WC1iwWygVv5jb\",\n \"Token\" : \"IQoJb3JpZ2luX2VjED8aDmFwLXNvdXRoZWFzdC0yIkgwRgIhAPoMr5UgjfIUaFe8dcvUr9R4s2HTzt1sanw2PQDw6Gg4AiEA5fOnTdhvhdteVyE+QAV8xv140zK6H/dE2DO/LW1AEooqygUICBADGgwxMDY3NzI5MDUzNTUiDB2lbb9/7PGzfuA+fSqnBaFIlW5oLnAldp4AB5XoJtgvk8OE4G1eqxgPsjLisBkmm+mwD8OrFQGrc8OqdmQPKCvSMHhXYvZpQ0+jFPwe3mNEOok1DteSinNaIXjgWkw+zHwU3A41zvKzgVgevANfzHpjkUIXmB6hvLGw2cv/lXORRoqJbxBWMwdsP4Ro5m/IzPACYJwUEF5HdFWqyt8iVlQvax/x8l97SPpJ2o8JRuV7rJrV7miik49sWaUIK3JvgJUsej7R1eWUOkqKDfDHqzeHwqTLfJUMt6DfH/KFcC+zfOlIGWinKy/ELwPHQigmM5F5qb9hunQ+xfMPR6ZsQZZYNFc+Gr5GWD/y9w4s/6vWqNeGamsl1dkyicQTvdDJU0Xd0AGt8Wr2gIu0Q65ZFJXGqsFdfagNVziUo+aOZcdMMa5rWPIhaa+TIixGRml4wsVjYbV+CZ5NlajhSJwG2aKkN4zV/rIbky8qCqxzbi+R4Wdnn1xuOLtGA8NplBjaQJ/fJCHYS7lglF6jBG9hhQzu/woDTbr22BPfD/O0H7GvbIt7cHaWjANm7WEOcHThPFl/SUnD9blFQhRI2KBBhuni44E5lPE4jLCv1mJEdX03ocAMgh+Mv+skwgctXZas459D8XEVPehIe8fDHlXv8HpxmNci1IHsKd76Pu2nqJF+2nyxAG+q6n61XKujZfJPlXfWBYqqITR74fC4168c5dfHrBF6+t3LA/yDYkV/QVzVR1Ao436uyvO9KbTQGNR/hTclHNOQxQf7PMl0qaH8+TCtMj/pP7/M6wylGYnr+LDTi1mFVeFGn6Us2SNhBzASr4M58Cf9sZwKpAgbyEw0VhaadDtjlDqmmZ7qqvABBrfy/5R9xN3pluc81ChIdY8xf6IhrEnxKYvHXJIH2yUbXu3y3Q1yPksw5JKE0AY6sAEhy1eCw1QAFb/tIxgIIyQkjd9gtb7LPKeTVHjcAoHwvheBx18TmgBKthxPaPVcAXhPoA+Gv8by8q8V5UhkbImmII8lZrkDOpR0NlHKEMaMAB3z78eO0YHcy51fUtkL7OZdQ6sj+2jZT0JWg5cXLyMSDvfDIx0upzWSXv2Yv/fLOK6HpkSggMggd3Mz5plM/+kvSJ51N7V4b+gzmDrNP5PZ2o4ton0nOpNrYaPUNvpCaw==\",\n \"Expiration\" : \"2026-05-11T05:00:00Z\"\n}", "error": null}} {"ts": "2026-05-10T23:06:31.950396+00:00", "src_ip": "13.238.215.170", "label": "iam_credentials", "data": {"role": "KarpenterNodeRole-staging-lendi-eks-cluster", "type": "AWS-HMAC", "accessKeyId": "ASIARRXBJHWFTPBIMZSU", "secretAccessKey": "o/s0hZKmGmzqZQFxuVQjVloMdf6WC1iwWygVv5jb", "sessionToken": "IQoJb3JpZ2luX2VjED8aDmFwLXNvdXRoZWFzdC0yIkgwRgIhAPoMr5UgjfIUaFe8dcvUr9R4s2HTzt1sanw2PQDw6Gg4AiEA5fOnTdhvhdteVyE+QAV8xv140zK6H/dE2DO/LW1AEooqygUICBADGgwxMDY3NzI5MDUzNTUiDB2lbb9/7PGzfuA+fSqnBaFIlW5oLnAldp4AB5XoJtgvk8OE4G1eqxgPsjLisBkmm+mwD8OrFQGrc8OqdmQPKCvSMHhXYvZpQ0+jFPwe3mNEOok1DteSinNaIXjgWkw+zHwU3A41zvKzgVgevANfzHpjkUIXmB6hvLGw2cv/lXORRoqJbxBWMwdsP4Ro5m/IzPACYJwUEF5HdFWqyt8iVlQvax/x8l97SPpJ2o8JRuV7rJrV7miik49sWaUIK3JvgJUsej7R1eWUOkqKDfDHqzeHwqTLfJUMt6DfH/KFcC+zfOlIGWinKy/ELwPHQigmM5F5qb9hunQ+xfMPR6ZsQZZYNFc+Gr5GWD/y9w4s/6vWqNeGamsl1dkyicQTvdDJU0Xd0AGt8Wr2gIu0Q65ZFJXGqsFdfagNVziUo+aOZcdMMa5rWPIhaa+TIixGRml4wsVjYbV+CZ5NlajhSJwG2aKkN4zV/rIbky8qCqxzbi+R4Wdnn1xuOLtGA8NplBjaQJ/fJCHYS7lglF6jBG9hhQzu/woDTbr22BPfD/O0H7GvbIt7cHaWjANm7WEOcHThPFl/SUnD9blFQhRI2KBBhuni44E5lPE4jLCv1mJEdX03ocAMgh+Mv+skwgctXZas459D8XEVPehIe8fDHlXv8HpxmNci1IHsKd76Pu2nqJF+2nyxAG+q6n61XKujZfJPlXfWBYqqITR74fC4168c5dfHrBF6+t3LA/yDYkV/QVzVR1Ao436uyvO9KbTQGNR/hTclHNOQxQf7PMl0qaH8+TCtMj/pP7/M6wylGYnr+LDTi1mFVeFGn6Us2SNhBzASr4M58Cf9sZwKpAgbyEw0VhaadDtjlDqmmZ7qqvABBrfy/5R9xN3pluc81ChIdY8xf6IhrEnxKYvHXJIH2yUbXu3y3Q1yPksw5JKE0AY6sAEhy1eCw1QAFb/tIxgIIyQkjd9gtb7LPKeTVHjcAoHwvheBx18TmgBKthxPaPVcAXhPoA+Gv8by8q8V5UhkbImmII8lZrkDOpR0NlHKEMaMAB3z78eO0YHcy51fUtkL7OZdQ6sj+2jZT0JWg5cXLyMSDvfDIx0upzWSXv2Yv/fLOK6HpkSggMggd3Mz5plM/+kvSJ51N7V4b+gzmDrNP5PZ2o4ton0nOpNrYaPUNvpCaw==", "expiration": "2026-05-11T05:00:00Z"}}