{"id":5818,"date":"2023-12-15T07:21:51","date_gmt":"2023-12-15T07:21:51","guid":{"rendered":"https:\/\/www.cloudmetrik.com\/?p=5818"},"modified":"2023-12-16T10:28:08","modified_gmt":"2023-12-16T10:28:08","slug":"how-to-use-new-aws-eks-pod-identity-feature","status":"publish","type":"post","link":"https:\/\/www.cloudmetrik.com\/tr\/how-to-use-new-aws-eks-pod-identity-feature\/","title":{"rendered":"How to Use New AWS EKS Pod Identity Feature"},"content":{"rendered":"<p>Kubernetes has become the de facto standard for container orchestration in the cloud-native world. Among the various Kubernetes offerings, Amazon Elastic Kubernetes Service (EKS) stands out as a popular choice due to its seamless integration with other AWS services and its managed nature.<\/p>\r\n\r\n\r\n\r\n<p>Recently, AWS EKS introduced a new feature called Pod Identities for Service Account (IAM integration). This feature provides enhanced security and simplifies the management of access permissions for pods running in EKS clusters. In this article, we will explore the details of this feature and how it improves the overall security of your EKS workloads. So, let&#8217;s dive in and learn more about Pod Identities for Service Account in AWS EKS!<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Understanding Pod Identities<\/h2>\r\n\r\n\r\n\r\n<p>EKS Pod Identities are a feature of AWS EKS (Elastic Kubernetes Service) that allows applications running in EKS to securely access AWS resources using IAM Roles. They are similar to Amazon EC2 instance profile or Lambda execution roles, but specifically designed for Pods in EKS Cluster.<\/p>\r\n\r\n\r\n\r\n<p>You can say &#8216;We already have IRSA (IAM Roles for Service Account)!&#8217;, but this feature allows for a much easier and smoother integration. Instead of managing the OIDC integration between your EKS Clusters and AWS Account individually for each pod, you can associate an IAM role with a Kubernetes service account using a Trust Policy. This service account is then used by Pods (containers) to automatically obtain the required credentials for accessing AWS services.<\/p>\r\n\r\n\r\n\r\n<p>Our brand-new Trusted Policy Service Principal.\u00a0 &#8211;&gt; &#8220;Principal&#8221;: { &#8220;Service&#8221;: &#8220;pods.eks.amazonaws.com&#8221;}<\/p>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><b>Benefit of Pod Identities<\/b><\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li><b>Increase the efficiency <\/b>with seamless integration with IAM, now you can use the same IAM for different EKS Cluster. Also, it works better with multi-account strategies.<\/li>\r\n\r\n\r\n\r\n<li><b>Enhances auditability<\/b>, as all actions can be traced back to specific IAM roles with CloudTrail. It offers<\/li>\r\n\r\n\r\n\r\n<li><b>Eliminates <\/b>the need for third-party tools like kiam or kube2iam.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\"><b>Restrictions <\/b><\/h3>\r\n\r\n\r\n\r\n<ul class=\"wp-block-list\">\r\n<li>You can use it with Linux AMI-based Amazon EC2 instances. Windows EKS AMIs and Fargate are not supported yet.<\/li>\r\n\r\n\r\n\r\n<li>Also, you can find list of\u00a0 the compatible versions of Kubernetes and EKS Platform in the <a href=\"https:\/\/docs.aws.amazon.com\/eks\/latest\/userguide\/pod-identities.html#pod-id-cluster-versions\">AWS Docs<\/a>.<\/li>\r\n<\/ul>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\"><b>Step-by-step guide: Enabling and using Pod Identities in AWS EKS<\/b><\/h2>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">1. Deploy the Amazon EKS Pod Identity Agent in your EKS Cluster<\/h3>\r\n\r\n\r\n\r\n<p>You can use following commands<\/p>\r\n\r\n\r\n\r\n<p>Do it with AWS EKS CLI:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code has-awb-color-2-color has-awb-color-7-background-color has-text-color has-background has-link-color has-small-font-size wp-elements-048b11266ac4e1fde8ff0ebb6094155f\"><code>aws eks create-addon \\\r\n--cluster-name your-cluster-name \\\r\n--addon-name eks-pod-identity-agent \\\r\n--addon-version v1.0.0-eksbuild.1<\/code><\/pre>\r\n\r\n\r\n\r\n<p>OR with eksctl tool:<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code has-awb-color-2-color has-awb-color-7-background-color has-text-color has-background has-link-color has-small-font-size wp-elements-c1ea688b287512bcee4676590c6da23a\"><code>eksctl create addon --cluster your-cluster-name --name eks-pod-identity-agent<\/code><\/pre>\r\n\r\n\r\n\r\n<p>Check your deployed pods in your cluster<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code has-awb-color-2-color has-awb-color-7-background-color has-text-color has-background has-link-color has-small-font-size wp-elements-8ad85b997cee3044450cdc5cf907cd3d\"><code>kubectl get pods -l app.kubernetes.io\/instance=eks-pod-identity-agent -n kube-system <\/code><\/pre>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">2. Create an IAM Role to use with your EKS Pod Identity<\/h3>\r\n\r\n\r\n\r\n<p>Copy the following contents to a file named eks-pod-identity-role-trust-policy.json<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code has-awb-color-2-color has-awb-color-7-background-color has-text-color has-background has-link-color has-small-font-size wp-elements-0ccf3ece87b67c73c87bb1751312d7b1\"><code>{\r\n    \"Version\": \"2012-10-17\",\r\n    \"Statement\": [\r\n        {\r\n            \"Effect\": \"Allow\",\r\n            \"Principal\": {\r\n                \"Service\": \"pods.eks.amazonaws.com\"\r\n            },\r\n            \"Action\": [\r\n                \"sts:AssumeRole\",\r\n                \"sts:TagSession\"\r\n            ]\r\n        }\r\n    ]\r\n}<\/code><\/pre>\r\n\r\n\r\n\r\n<p>Then create the IAM role using AWS CLI using eks-pod-identity-role-trust-policy.json<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code has-awb-color-2-color has-awb-color-7-background-color has-text-color has-background has-link-color has-small-font-size wp-elements-4d08daa0549bd533bfb9d4425f25725e\"><code>aws iam create-role \\\r\n--role-name your-pod-identity-role \\\r\n--assume-role-policy-document file:\/\/eks-pod-identity-role-trust-policy.json<\/code><\/pre>\r\n\r\n\r\n\r\n<p>Attach the required Amazon EKS managed IAM policy to the role. For instance, we&#8217;ll add AWS managed S3ReadOnlyAccess policy.<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code has-awb-color-2-color has-awb-color-7-background-color has-text-color has-background has-link-color has-small-font-size wp-elements-e5321aa4b7b8df62737f60fc05cde5d9\"><code>aws iam attach-role-policy \\\r\n--policy-arn arn:aws:iam::aws:policy\/AmazonS3ReadOnlyAccess \\\r\n--role-name your-pod-identity-role<\/code><\/pre>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">3. Associate your pod identity role with EKS Service Account<\/h3>\r\n\r\n\r\n\r\n<p>You need to associate the IAM role with Kubernetes cluster service account and namespace.<\/p>\r\n\r\n\r\n\r\n<p>Do it with AWS EKS CLI<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code has-awb-color-2-color has-awb-color-7-background-color has-text-color has-background has-link-color has-small-font-size wp-elements-9bb4b2678fe854ee1b4e323f8a06e80c\"><code>aws eks create-pod-identity-association \\\r\n  --cluster-name your-cluster \\\r\n  --service-account pod-identity \\\r\n  --role-arn arn:aws:iam:::role\/pod-idenity-s3-example \\\r\n  --namespace default\r\n<\/code><\/pre>\r\n\r\n\r\n\r\n<p>OR with eksctl tool<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code has-awb-color-2-color has-awb-color-7-background-color has-text-color has-background has-link-color has-small-font-size wp-elements-52b1b5e8b5f935903e970384a7e42b1f\"><code>eksctl create podidentityassociation \\\r\n    --cluster your-cluster-name \\\r\n    --namespace default \\\r\n    --service-account-name s3-reader-service-account \\\r\n    --roleARN arn:aws:iam::01234567891:role\/your-pod-identity-role <\/code><\/pre>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">4. Check the list of the identity associations<\/h3>\r\n\r\n\r\n\r\n<p>Do it with AWS EKS CLI<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code has-awb-color-2-color has-awb-color-7-background-color has-text-color has-background has-link-color has-small-font-size wp-elements-1fdf6677d73601a4024dacffa5f5fc1a\"><code>aws eks list-pod-identity-associations --cluster-name your-cluster-name<\/code><\/pre>\r\n\r\n\r\n\r\n<p>OR with eksctl tool<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code has-awb-color-2-color has-awb-color-7-background-color has-text-color has-background has-link-color has-small-font-size wp-elements-c87a0c56bf92e1d63b16da6a5506efaa\"><code>eksctl get podidentityassociation --cluster your-cluster-name<\/code><\/pre>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">5. Have a quick test about your pod identity<\/h3>\r\n\r\n\r\n\r\n<p>Apply the following k8s manifest file<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code has-awb-color-2-color has-awb-color-7-background-color has-text-color has-background has-link-color has-small-font-size wp-elements-6686992bae29509e98d41a8fab91ce14\"><code>apiVersion: apps\/v1\r\nkind: Deployment\r\nmetadata:\r\n  name: pod-identity-test\r\n  labels:\r\n    app: pod-identity-test\r\nspec:\r\n  replicas: 2\r\n  selector:\r\n    matchLabels:\r\n      app: pod-identity-test\r\n  template:\r\n    metadata:\r\n      labels:\r\n        app: pod-identity-test\r\n    spec:\r\n      serviceAccountName: s3-reader-service-account\r\n      containers:\r\n      - name: s3-reader-service-account\r\n        image: bash:5.2.21-alpine3.19\r\n---\r\napiVersion: v1\r\nkind: ServiceAccount\r\nmetadata:\r\n  name: s3-reader-service-account\r\n  labels:\r\n    app: s3-reader-service-account<\/code><\/pre>\r\n\r\n\r\n\r\n<p>Apply it with kubectl<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code has-awb-color-2-color has-awb-color-7-background-color has-text-color has-background has-link-color has-small-font-size wp-elements-afdf4b5fee4966296d8686e77c58603d\"><code>kubectl apply -f depployment.yaml<\/code><\/pre>\r\n\r\n\r\n\r\n<p>Access the bash inside your container<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code has-awb-color-2-color has-awb-color-7-background-color has-text-color has-background has-link-color has-small-font-size wp-elements-b0b717278b157a0a09754699b518472d\"><code>kubectl get pods\r\nkubectl exec -ti your-pod-name -- bash<\/code><\/pre>\r\n\r\n\r\n\r\n<p>List your environment variables for temporary access tokens. Then print out your SERVICE_TOKEN<\/p>\r\n\r\n\r\n\r\n<pre class=\"wp-block-code has-awb-color-2-color has-awb-color-7-background-color has-text-color has-background has-link-color has-small-font-size wp-elements-8fab4d82b16d1a79aa5e907f60dd477a\"><code>env | sort\r\ncat $AWS_CONTAINER_AUTHORIZATION_TOKEN_FILE\r\nSERVICE_TOKEN=`cat \/var\/run\/secrets\/pods.eks.amazonaws.com\/serviceaccount\/eks-pod-identity-token`\r\necho $SERVICE_TOKEN<\/code><\/pre>\r\n\r\n\r\n\r\n<p>You can also check AWS access from bash, so you can be sure it is accessing to Amazon S3.<\/p>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\r\n\r\n\r\n\r\n<p>In conclusion, implementing pod identities in EKS provides significant advantages in terms of security and operational overhead. By enforcing strict access controls, enabling <a href=\"https:\/\/en.wikipedia.org\/wiki\/Attribute-based_access_control\">Attribute-based access control<\/a> with IAM policies, and simplifying administrative tasks, pod identities offer an effective solution for complex systems in EKS environments.<\/p>","protected":false},"excerpt":{"rendered":"<p>Kubernetes has become the de facto standard for container orchestration  [&#8230;]<\/p>","protected":false},"author":2,"featured_media":5874,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[121,126,132],"tags":[],"class_list":["post-5818","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud-computing","category-cloud-security","category-iam"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Use New AWS EKS Pod Identity Feature - CloudMetrik<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cloudmetrik.com\/tr\/how-to-use-new-aws-eks-pod-identity-feature\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Use New AWS EKS Pod Identity Feature - CloudMetrik\" \/>\n<meta property=\"og:description\" content=\"Kubernetes has become the de facto standard for container orchestration [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cloudmetrik.com\/tr\/how-to-use-new-aws-eks-pod-identity-feature\/\" \/>\n<meta property=\"og:site_name\" content=\"CloudMetrik\" \/>\n<meta property=\"article:published_time\" content=\"2023-12-15T07:21:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-16T10:28:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.cloudmetrik.com\/wp-content\/uploads\/2023\/12\/EKS-pod.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Serdal Kepil\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Serdal Kepil\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.cloudmetrik.com\\\/how-to-use-new-aws-eks-pod-identity-feature\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cloudmetrik.com\\\/how-to-use-new-aws-eks-pod-identity-feature\\\/\"},\"author\":{\"name\":\"Serdal Kepil\",\"@id\":\"https:\\\/\\\/www.cloudmetrik.com\\\/#\\\/schema\\\/person\\\/3c08a88d94f04acf7fc67c93b3942e6a\"},\"headline\":\"How to Use New AWS EKS Pod Identity Feature\",\"datePublished\":\"2023-12-15T07:21:51+00:00\",\"dateModified\":\"2023-12-16T10:28:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.cloudmetrik.com\\\/how-to-use-new-aws-eks-pod-identity-feature\\\/\"},\"wordCount\":606,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.cloudmetrik.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cloudmetrik.com\\\/how-to-use-new-aws-eks-pod-identity-feature\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.cloudmetrik.com\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/EKS-pod.png\",\"articleSection\":[\"Cloud Computing\",\"Cloud Security\",\"IAM\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.cloudmetrik.com\\\/how-to-use-new-aws-eks-pod-identity-feature\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.cloudmetrik.com\\\/how-to-use-new-aws-eks-pod-identity-feature\\\/\",\"url\":\"https:\\\/\\\/www.cloudmetrik.com\\\/how-to-use-new-aws-eks-pod-identity-feature\\\/\",\"name\":\"How to Use New AWS EKS Pod Identity Feature - CloudMetrik\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cloudmetrik.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.cloudmetrik.com\\\/how-to-use-new-aws-eks-pod-identity-feature\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cloudmetrik.com\\\/how-to-use-new-aws-eks-pod-identity-feature\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.cloudmetrik.com\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/EKS-pod.png\",\"datePublished\":\"2023-12-15T07:21:51+00:00\",\"dateModified\":\"2023-12-16T10:28:08+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.cloudmetrik.com\\\/how-to-use-new-aws-eks-pod-identity-feature\\\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.cloudmetrik.com\\\/how-to-use-new-aws-eks-pod-identity-feature\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/www.cloudmetrik.com\\\/how-to-use-new-aws-eks-pod-identity-feature\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.cloudmetrik.com\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/EKS-pod.png\",\"contentUrl\":\"https:\\\/\\\/www.cloudmetrik.com\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/EKS-pod.png\",\"width\":1200,\"height\":800,\"caption\":\"AWS EKS Pod Identity Agent Daigram\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.cloudmetrik.com\\\/how-to-use-new-aws-eks-pod-identity-feature\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.cloudmetrik.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Use New AWS EKS Pod Identity Feature\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.cloudmetrik.com\\\/#website\",\"url\":\"https:\\\/\\\/www.cloudmetrik.com\\\/\",\"name\":\"CloudMetrik\",\"description\":\"modernize, optimize and transform your cloud with AWS, Huawei Cloud, GCP and Azure Consultation\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.cloudmetrik.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.cloudmetrik.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.cloudmetrik.com\\\/#organization\",\"name\":\"CloudMetrik Cloud Consultancy and Training Services\",\"url\":\"https:\\\/\\\/www.cloudmetrik.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/www.cloudmetrik.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.cloudmetrik.com\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/cloudmetriklogo_turuncumavi.png\",\"contentUrl\":\"https:\\\/\\\/www.cloudmetrik.com\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/cloudmetriklogo_turuncumavi.png\",\"width\":2480,\"height\":581,\"caption\":\"CloudMetrik Cloud Consultancy and Training Services\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cloudmetrik.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/cloudmetrik\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.cloudmetrik.com\\\/#\\\/schema\\\/person\\\/3c08a88d94f04acf7fc67c93b3942e6a\",\"name\":\"Serdal Kepil\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b3584830be05ef7f25e755edbf23cf858aa031d974dc8dde172916502c479c16?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b3584830be05ef7f25e755edbf23cf858aa031d974dc8dde172916502c479c16?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b3584830be05ef7f25e755edbf23cf858aa031d974dc8dde172916502c479c16?s=96&d=mm&r=g\",\"caption\":\"Serdal Kepil\"},\"url\":\"https:\\\/\\\/www.cloudmetrik.com\\\/tr\\\/author\\\/serdal\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Use New AWS EKS Pod Identity Feature - CloudMetrik","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:\/\/www.cloudmetrik.com\/tr\/how-to-use-new-aws-eks-pod-identity-feature\/","og_locale":"tr_TR","og_type":"article","og_title":"How to Use New AWS EKS Pod Identity Feature - CloudMetrik","og_description":"Kubernetes has become the de facto standard for container orchestration [...]","og_url":"https:\/\/www.cloudmetrik.com\/tr\/how-to-use-new-aws-eks-pod-identity-feature\/","og_site_name":"CloudMetrik","article_published_time":"2023-12-15T07:21:51+00:00","article_modified_time":"2023-12-16T10:28:08+00:00","og_image":[{"width":1200,"height":800,"url":"https:\/\/www.cloudmetrik.com\/wp-content\/uploads\/2023\/12\/EKS-pod.png","type":"image\/png"}],"author":"Serdal Kepil","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Serdal Kepil","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cloudmetrik.com\/how-to-use-new-aws-eks-pod-identity-feature\/#article","isPartOf":{"@id":"https:\/\/www.cloudmetrik.com\/how-to-use-new-aws-eks-pod-identity-feature\/"},"author":{"name":"Serdal Kepil","@id":"https:\/\/www.cloudmetrik.com\/#\/schema\/person\/3c08a88d94f04acf7fc67c93b3942e6a"},"headline":"How to Use New AWS EKS Pod Identity Feature","datePublished":"2023-12-15T07:21:51+00:00","dateModified":"2023-12-16T10:28:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cloudmetrik.com\/how-to-use-new-aws-eks-pod-identity-feature\/"},"wordCount":606,"commentCount":0,"publisher":{"@id":"https:\/\/www.cloudmetrik.com\/#organization"},"image":{"@id":"https:\/\/www.cloudmetrik.com\/how-to-use-new-aws-eks-pod-identity-feature\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cloudmetrik.com\/wp-content\/uploads\/2023\/12\/EKS-pod.png","articleSection":["Cloud Computing","Cloud Security","IAM"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.cloudmetrik.com\/how-to-use-new-aws-eks-pod-identity-feature\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.cloudmetrik.com\/how-to-use-new-aws-eks-pod-identity-feature\/","url":"https:\/\/www.cloudmetrik.com\/how-to-use-new-aws-eks-pod-identity-feature\/","name":"How to Use New AWS EKS Pod Identity Feature - CloudMetrik","isPartOf":{"@id":"https:\/\/www.cloudmetrik.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cloudmetrik.com\/how-to-use-new-aws-eks-pod-identity-feature\/#primaryimage"},"image":{"@id":"https:\/\/www.cloudmetrik.com\/how-to-use-new-aws-eks-pod-identity-feature\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cloudmetrik.com\/wp-content\/uploads\/2023\/12\/EKS-pod.png","datePublished":"2023-12-15T07:21:51+00:00","dateModified":"2023-12-16T10:28:08+00:00","breadcrumb":{"@id":"https:\/\/www.cloudmetrik.com\/how-to-use-new-aws-eks-pod-identity-feature\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cloudmetrik.com\/how-to-use-new-aws-eks-pod-identity-feature\/"]}]},{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.cloudmetrik.com\/how-to-use-new-aws-eks-pod-identity-feature\/#primaryimage","url":"https:\/\/www.cloudmetrik.com\/wp-content\/uploads\/2023\/12\/EKS-pod.png","contentUrl":"https:\/\/www.cloudmetrik.com\/wp-content\/uploads\/2023\/12\/EKS-pod.png","width":1200,"height":800,"caption":"AWS EKS Pod Identity Agent Daigram"},{"@type":"BreadcrumbList","@id":"https:\/\/www.cloudmetrik.com\/how-to-use-new-aws-eks-pod-identity-feature\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cloudmetrik.com\/"},{"@type":"ListItem","position":2,"name":"How to Use New AWS EKS Pod Identity Feature"}]},{"@type":"WebSite","@id":"https:\/\/www.cloudmetrik.com\/#website","url":"https:\/\/www.cloudmetrik.com\/","name":"CloudMetrik","description":"modernize, optimize and transform your cloud with AWS, Huawei Cloud, GCP and Azure Consultation","publisher":{"@id":"https:\/\/www.cloudmetrik.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cloudmetrik.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":"Organization","@id":"https:\/\/www.cloudmetrik.com\/#organization","name":"CloudMetrik Cloud Consultancy and Training Services","url":"https:\/\/www.cloudmetrik.com\/","logo":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.cloudmetrik.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.cloudmetrik.com\/wp-content\/uploads\/2022\/01\/cloudmetriklogo_turuncumavi.png","contentUrl":"https:\/\/www.cloudmetrik.com\/wp-content\/uploads\/2022\/01\/cloudmetriklogo_turuncumavi.png","width":2480,"height":581,"caption":"CloudMetrik Cloud Consultancy and Training Services"},"image":{"@id":"https:\/\/www.cloudmetrik.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/cloudmetrik\/"]},{"@type":"Person","@id":"https:\/\/www.cloudmetrik.com\/#\/schema\/person\/3c08a88d94f04acf7fc67c93b3942e6a","name":"Serdal Kepil","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/secure.gravatar.com\/avatar\/b3584830be05ef7f25e755edbf23cf858aa031d974dc8dde172916502c479c16?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b3584830be05ef7f25e755edbf23cf858aa031d974dc8dde172916502c479c16?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b3584830be05ef7f25e755edbf23cf858aa031d974dc8dde172916502c479c16?s=96&d=mm&r=g","caption":"Serdal Kepil"},"url":"https:\/\/www.cloudmetrik.com\/tr\/author\/serdal\/"}]}},"_links":{"self":[{"href":"https:\/\/www.cloudmetrik.com\/tr\/wp-json\/wp\/v2\/posts\/5818","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cloudmetrik.com\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cloudmetrik.com\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cloudmetrik.com\/tr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cloudmetrik.com\/tr\/wp-json\/wp\/v2\/comments?post=5818"}],"version-history":[{"count":34,"href":"https:\/\/www.cloudmetrik.com\/tr\/wp-json\/wp\/v2\/posts\/5818\/revisions"}],"predecessor-version":[{"id":5873,"href":"https:\/\/www.cloudmetrik.com\/tr\/wp-json\/wp\/v2\/posts\/5818\/revisions\/5873"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cloudmetrik.com\/tr\/wp-json\/wp\/v2\/media\/5874"}],"wp:attachment":[{"href":"https:\/\/www.cloudmetrik.com\/tr\/wp-json\/wp\/v2\/media?parent=5818"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cloudmetrik.com\/tr\/wp-json\/wp\/v2\/categories?post=5818"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cloudmetrik.com\/tr\/wp-json\/wp\/v2\/tags?post=5818"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}