aws-iam-authenticator
« Back to VersTracker
Description:
Use AWS IAM credentials to authenticate to Kubernetes
Type: Formula  |  Latest Version: 0.7.10@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  GitHub  |  formulae.brew.sh
Stars: 2,303  |  Forks: 433  |  Language: Go  |  Category: Devops
Tags: kubernetes aws authentication security devops iam
Install: brew install aws-iam-authenticator
About:
A command-line tool that enables Kubernetes clusters to authenticate users and service accounts using AWS IAM credentials. It works by validating AWS IAM identities and mapping them to Kubernetes RBAC roles, eliminating the need to manage separate credentials for Kubernetes access. This provides a secure and centralized authentication mechanism for EKS and self-managed Kubernetes clusters on AWS.
Key Features:
  • Authenticates Kubernetes users via AWS IAM credentials
  • Integrates with AWS EKS and self-managed clusters
  • Provides IAM identity to Kubernetes user/group mapping
  • Supports credential verification via AWS STS
  • Enables secure, credential-less access for IAM roles
Use Cases:
  • Secure authentication for Amazon EKS clusters using IAM roles
  • Centralized access control for Kubernetes workloads running on AWS infrastructure
Alternatives:
  • kubelogin – Plugin for kubectl supporting OIDC and other providers, not AWS IAM specific
  • aws-cli – Can generate temporary tokens for EKS but lacks direct integration as an authenticator binary
Version History
Detected Version Rev Change Commit
Dec 25, 2025 3:46pm 0.7.10 0 VERSION_BUMP b9ad093e
Nov 12, 2025 2:22am 0 VERSION_BUMP e350b798
Oct 1, 2025 4:51am 0 VERSION_BUMP 0944b3a4
Sep 13, 2025 7:33am 0 VERSION_BUMP cf047850
Sep 9, 2025 10:50pm 0 VERSION_BUMP a4459691
Dec 17, 2024 2:18am 0 VERSION_BUMP 2838cbb8
Nov 19, 2024 12:37am 0 VERSION_BUMP f1c584b5
Sep 19, 2024 6:25am 0 VERSION_BUMP ce726cf0