{"id":2234,"date":"2026-01-09T11:45:17","date_gmt":"2026-01-09T11:45:17","guid":{"rendered":"https:\/\/imesh.ai\/blog\/?p=2234"},"modified":"2026-01-19T10:34:11","modified_gmt":"2026-01-19T10:34:11","slug":"cilium-standalone-on-aws-eks-eni-ipam-native-routing","status":"publish","type":"post","link":"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/","title":{"rendered":"Cilium Standalone on AWS EKS | ENI IPAM &amp; Native Routing"},"content":{"rendered":"<p>As Kubernetes networking grows more complex, platform teams are increasingly moving beyond default CNIs to gain better performance, security, and observability. Recent production outages caused by IP exhaustion, cross-AZ latency, and opaque networking\u00a0behaviour\u00a0in managed CNIs have pushed teams to evaluate\u00a0<b>Cilium<\/b>\u00a0as a next-generation Kubernetes networking and security solution.\u00a0<\/p>\n<p>In this blog, we walk through\u00a0installing Cilium in standalone mode on AWS EKS<b>\u00a0<\/b>using<b>\u00a0<\/b>ENI IPAM and native routing.\u00a0This setup is widely adopted for production EKS clusters where performance, scalability, and AWS-native networking are critical.<\/p>\n<h2>Video on\u00a0Cilium Standalone on AWS EKS with ENI IPAM and Native Routing<\/h2>\n<p>In case you want to refer to the video, then here is my\u00a0video\u00a0(disclaimer: I have used AI-voice over to avoid MTI from my accent). \u00a0<\/p>\n<p><iframe title=\"Install Cilium on AWS EKS (Cilium as Primary CNI) | ENI IPAM &amp; Native Routing\" width=\"1130\" height=\"636\" src=\"https:\/\/www.youtube.com\/embed\/cjSmNgOQYL8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h2>Recap of routing modes\u00a0and IPAM<\/h2>\n<p>For a detailed idea, you can refer to our last blog on <a href=\"https:\/\/imesh.ai\/blog\/cilium-networking-concepts-routing-and-ipam\/\" target=\"_blank\" rel=\"noreferrer noopener\">routing modes and IPAM.<\/a>\u00a0Let us recap quickly.<\/p>\n<h3>1.\u00a0Routing Modes in Cilium<\/h3>\n<ul>\n<li>Overlay Mode (VXLAN\/Geneve): Simple setup, no underlay changes required.<\/li>\n<li>Native Routing (Direct Mode): No\u00a0tunneling; relies on the underlay to route\u00a0PodCIDRs.<\/li>\n<li>AWS ENI Datapath: Pods receive real VPC IPs; directly routable inside AWS.\u00a0<\/li>\n<\/ul>\n<h3>2.\u00a0IP Address Management (IPAM)<\/h3>\n<ul>\n<li>Cluster Pool IPAM: Default mode; Operator manages\u00a0PodCIDRs\u00a0per node.<\/li>\n<li>AWS ENI IPAM: Pods get AWS VPC IPs; Operator handles IP allocation from AWS.<\/li>\n<li>Other IPAMs: Kubernetes, CRD-backed,\u00a0Multi-pool\u00a0(advanced).\u00a0<\/li>\n<\/ul>\n<h2>Prerequisites and\u00a0requirements<\/h2>\n<h3>General requirements<\/h3>\n<p>Ensure\u00a0correct kernel version,\u00a0required\u00a0IAM roles, supported instance types and proper VPC\/Subnet\u00a0configuration.\u00a0<\/p>\n<h3>Disable Default AWS Add-ons\u00a0<\/h3>\n<p>Disable AWS-node (AWS VPC CNI) and any other CNIs to avoid conflicts with Cilium.<\/p>\n<h3>Enable Private Networking<\/h3>\n<p>Add\u00a0<strong>private\u00a0Networking: true<\/strong>\u00a0in the node group configuration.\u00a0<\/p>\n<h3>Add Cilium Startup Taint<\/h3>\n<p>Use the taint\u00a0<strong>node.cilium.io\/agent-not-ready=true:NoExecute<\/strong> so application Pods only start after Cilium is ready.<\/p>\n<p>Now,\u00a0let\u2019s\u00a0go through the step-by-step installation process<\/p>\n<h2>Step-by-step installation\u00a0of Cilium\u00a0Standalone on EKS\u00a0<\/h2>\n<h3>1. Create the EKS Cluster\u00a0<\/h3>\n<p>Create the EKS cluster using\u00a0eksctl.\u00a0This\u00a0cluster configuration must avoid installing the default AWS VPC CNI.\u00a0<\/p>\n<p><a href=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/genreq1.png\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/genreq1.png\" alt=\"Create Amazon EKS cluster using eksctl with custom cluster-config.yaml for Cilium CNI setup\" width=\"889\" height=\"74\" \/><\/a><\/p>\n<h3>2. Configure and Create Node Groups\u00a0<\/h3>\n<ul>\n<li>Apply the node group configuration with the following requirements-\u00a0Private networking enabled\u00a0<\/li>\n<li>Required IAM permissions for ENI management\u00a0<\/li>\n<li>Cilium start-up taint to delay workload scheduling<\/li>\n<\/ul>\n<p><a href=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/genre2.1.png\"><img decoding=\"async\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/genre2.1.png\" alt=\"Create EKS managed node group with private networking and Cilium taint using eksctl nodegroup-config.yaml\" width=\"865\" height=\"82\" \/><\/a><\/p>\n<p> Cilium start-up taint used<a href=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/genreq2.2.png\"><img decoding=\"async\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/genreq2.2.png\" alt=\"Cilium node taint node.cilium.io\/agent-not-ready NoExecute to block pod scheduling before Cilium is ready\" width=\"889\" height=\"53\" \/><\/a><\/p>\n<h3>3. Apply Helm charts\u00a0<\/h3>\n<p>First, add and update the Cilium Helm repository<a href=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/genreq3.1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/genreq3.1.png\" alt=\"Add and update Cilium Helm repository for installing Cilium CNI on Amazon EKS cluster\" width=\"864\" height=\"78\" \/><\/a><\/p>\n<p>Install Cilium with ENI IPAM and native routing enabled<\/p>\n<p><a href=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/genreq3.2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/genreq3.2.png\" alt=\"Install Cilium CNI on AWS EKS using Helm with ENI IPAM, native routing mode, and Cilium version 1.18.4\" width=\"858\" height=\"213\" \/><\/a>This configuration:\u00a0<\/p>\n<ul>\n<li>Enables AWS ENI integration<\/li>\n<li>Assigns VPC IPs directly to Pods<\/li>\n<li>Disables overlay\u00a0tunneling\u00a0<\/li>\n<\/ul>\n<h3>4.\u00a0Validate\u00a0Networking<\/h3>\n<p>After all Cilium Pods are running, execute the built-in connectivity tests<\/p>\n<p><a href=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/step4.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/step4.png\" alt=\"Cilium connectivity test command validating networking on Amazon EKS\" width=\"858\" height=\"52\" \/><\/a><\/p>\n<p>A successful run confirms Pod-to-Pod, Pod-to-Service, and Node-to-Pod connectivity.\u00a0<\/p>\n<p>At this stage, you should\u00a0observe-\u00a0<\/p>\n<ul>\n<li>Cilium agents running on all nodes\u00a0<\/li>\n<li>Pods receiving VPC-routable IP addresses\u00a0<\/li>\n<li>No VXLAN or Geneve tunnels in use\u00a0<\/li>\n<\/ul>\n<p>This\u00a0validates\u00a0that native routing and ENI IPAM are functioning as expected.\u00a0<\/p>\n<h2>Final thoughts\u00a0<\/h2>\n<p>Running\u00a0Cilium standalone on AWS EKS with ENI IPAM and native routing\u00a0provides a clean, high-performance networking model aligned with AWS VPC design. This alternate, terminal-first guide offers the same production-ready outcome with a command presentation style that many engineers prefer for day-to-day operations.\u00a0For teams moving beyond the default AWS VPC CNI, this approach is\u00a0a strong foundation\u00a0for scalable and observable Kubernetes networking.\u00a0<\/p>\n<p>In case you need help on adopting Cilium for your\u202fenterprise, you can reach out to\u00a0our\u00a0\u00a0<a href=\"https:\/\/imesh.ai\/request-for-enterprise-cilium-CNI-support.html\">Cilium experts<\/a>.\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As Kubernetes networking grows more complex, platform teams are increasingly moving beyond<span class=\"excerpt-more\"><\/span><\/p>\n","protected":false},"author":12,"featured_media":2256,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[123],"tags":[],"class_list":["post-2234","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cilium"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cilium Standalone on AWS EKS | ENI IPAM &amp; Native Routing - IMESH<\/title>\n<meta name=\"description\" content=\"Complete step-by-step guide to Cilium standalone on AWS EKS with ENI IPAM and native routing for high-performance, production-grade Kubernetes networking\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cilium Standalone on AWS EKS | ENI IPAM &amp; Native Routing - IMESH\" \/>\n<meta property=\"og:description\" content=\"Complete step-by-step guide to Cilium standalone on AWS EKS with ENI IPAM and native routing for high-performance, production-grade Kubernetes networking\" \/>\n<meta property=\"og:url\" content=\"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/\" \/>\n<meta property=\"og:site_name\" content=\"IMESH\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-09T11:45:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-19T10:34:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/Img-3.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"933\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Soubhagya Das\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Soubhagya Das\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/\"},\"author\":{\"name\":\"Soubhagya Das\",\"@id\":\"https:\/\/imesh.ai\/blog\/#\/schema\/person\/f24ff7de8ff9b6190b8d0822ae2501aa\"},\"headline\":\"Cilium Standalone on AWS EKS | ENI IPAM &amp; Native Routing\",\"datePublished\":\"2026-01-09T11:45:17+00:00\",\"dateModified\":\"2026-01-19T10:34:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/\"},\"wordCount\":565,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/imesh.ai\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/Img-3.png\",\"articleSection\":[\"Cilium\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/\",\"url\":\"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/\",\"name\":\"Cilium Standalone on AWS EKS | ENI IPAM &amp; Native Routing - IMESH\",\"isPartOf\":{\"@id\":\"https:\/\/imesh.ai\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/Img-3.png\",\"datePublished\":\"2026-01-09T11:45:17+00:00\",\"dateModified\":\"2026-01-19T10:34:11+00:00\",\"description\":\"Complete step-by-step guide to Cilium standalone on AWS EKS with ENI IPAM and native routing for high-performance, production-grade Kubernetes networking\",\"breadcrumb\":{\"@id\":\"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/#primaryimage\",\"url\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/Img-3.png\",\"contentUrl\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/Img-3.png\",\"width\":1536,\"height\":933},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/imesh.ai\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cilium Standalone on AWS EKS | ENI IPAM &amp; Native Routing\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/imesh.ai\/blog\/#website\",\"url\":\"https:\/\/imesh.ai\/blog\/\",\"name\":\"IMESH Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/imesh.ai\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/imesh.ai\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/imesh.ai\/blog\/#organization\",\"name\":\"IMESH\",\"url\":\"https:\/\/imesh.ai\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/imesh.ai\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-scaled.jpg\",\"contentUrl\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-scaled.jpg\",\"width\":2560,\"height\":1665,\"caption\":\"IMESH\"},\"image\":{\"@id\":\"https:\/\/imesh.ai\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/imeshai\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/imesh.ai\/blog\/#\/schema\/person\/f24ff7de8ff9b6190b8d0822ae2501aa\",\"name\":\"Soubhagya Das\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/imesh.ai\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-150x150.jpg\",\"contentUrl\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-150x150.jpg\",\"caption\":\"Soubhagya Das\"},\"sameAs\":[\"http:\/\/imesh.ai\"],\"url\":\"https:\/\/imesh.ai\/blog\/author\/soubhagyaranjan-das\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cilium Standalone on AWS EKS | ENI IPAM &amp; Native Routing - IMESH","description":"Complete step-by-step guide to Cilium standalone on AWS EKS with ENI IPAM and native routing for high-performance, production-grade Kubernetes networking","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/","og_locale":"en_US","og_type":"article","og_title":"Cilium Standalone on AWS EKS | ENI IPAM &amp; Native Routing - IMESH","og_description":"Complete step-by-step guide to Cilium standalone on AWS EKS with ENI IPAM and native routing for high-performance, production-grade Kubernetes networking","og_url":"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/","og_site_name":"IMESH","article_published_time":"2026-01-09T11:45:17+00:00","article_modified_time":"2026-01-19T10:34:11+00:00","og_image":[{"width":1536,"height":933,"url":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/Img-3.png","type":"image\/png"}],"author":"Soubhagya Das","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Soubhagya Das","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/#article","isPartOf":{"@id":"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/"},"author":{"name":"Soubhagya Das","@id":"https:\/\/imesh.ai\/blog\/#\/schema\/person\/f24ff7de8ff9b6190b8d0822ae2501aa"},"headline":"Cilium Standalone on AWS EKS | ENI IPAM &amp; Native Routing","datePublished":"2026-01-09T11:45:17+00:00","dateModified":"2026-01-19T10:34:11+00:00","mainEntityOfPage":{"@id":"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/"},"wordCount":565,"commentCount":0,"publisher":{"@id":"https:\/\/imesh.ai\/blog\/#organization"},"image":{"@id":"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/#primaryimage"},"thumbnailUrl":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/Img-3.png","articleSection":["Cilium"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/","url":"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/","name":"Cilium Standalone on AWS EKS | ENI IPAM &amp; Native Routing - IMESH","isPartOf":{"@id":"https:\/\/imesh.ai\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/#primaryimage"},"image":{"@id":"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/#primaryimage"},"thumbnailUrl":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/Img-3.png","datePublished":"2026-01-09T11:45:17+00:00","dateModified":"2026-01-19T10:34:11+00:00","description":"Complete step-by-step guide to Cilium standalone on AWS EKS with ENI IPAM and native routing for high-performance, production-grade Kubernetes networking","breadcrumb":{"@id":"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/#primaryimage","url":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/Img-3.png","contentUrl":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/Img-3.png","width":1536,"height":933},{"@type":"BreadcrumbList","@id":"https:\/\/imesh.ai\/blog\/cilium-standalone-on-aws-eks-eni-ipam-native-routing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/imesh.ai\/blog\/"},{"@type":"ListItem","position":2,"name":"Cilium Standalone on AWS EKS | ENI IPAM &amp; Native Routing"}]},{"@type":"WebSite","@id":"https:\/\/imesh.ai\/blog\/#website","url":"https:\/\/imesh.ai\/blog\/","name":"IMESH Blog","description":"","publisher":{"@id":"https:\/\/imesh.ai\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/imesh.ai\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/imesh.ai\/blog\/#organization","name":"IMESH","url":"https:\/\/imesh.ai\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/imesh.ai\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-scaled.jpg","contentUrl":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-scaled.jpg","width":2560,"height":1665,"caption":"IMESH"},"image":{"@id":"https:\/\/imesh.ai\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/imeshai"]},{"@type":"Person","@id":"https:\/\/imesh.ai\/blog\/#\/schema\/person\/f24ff7de8ff9b6190b8d0822ae2501aa","name":"Soubhagya Das","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/imesh.ai\/blog\/#\/schema\/person\/image\/","url":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-150x150.jpg","contentUrl":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-150x150.jpg","caption":"Soubhagya Das"},"sameAs":["http:\/\/imesh.ai"],"url":"https:\/\/imesh.ai\/blog\/author\/soubhagyaranjan-das\/"}]}},"jetpack_featured_media_url":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/01\/Img-3.png","_links":{"self":[{"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/posts\/2234","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/comments?post=2234"}],"version-history":[{"count":26,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/posts\/2234\/revisions"}],"predecessor-version":[{"id":2287,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/posts\/2234\/revisions\/2287"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/media\/2256"}],"wp:attachment":[{"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/media?parent=2234"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/categories?post=2234"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/tags?post=2234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}