🌐
GitHub
github.com › kubernetes-sigs › aws-iam-authenticator
GitHub - kubernetes-sigs/aws-iam-authenticator: A tool to use AWS IAM credentials to authenticate to a Kubernetes cluster · GitHub
If you are building a Kubernetes installer on AWS, AWS IAM Authenticator for Kubernetes can simplify your bootstrap process. You won't need to somehow smuggle your initial admin credential securely out of your newly installed cluster.
Starred by 2.3K users
Forked by 440 users
Languages   Go 86.3% | Shell 11.6% | Makefile 1.6%
Discussions

EKS aws-iam-authenticator
That was for when the aws cli didn't have the ability to get the auth token. It's not needed anymore to connect on your kube config More on reddit.com
🌐 r/aws
1
2
February 9, 2024
Linux - aws-iam-authenticator & other AWS - WTF?
Couple of notes: awscli prefers the help pattern (e.g. "aws eks describe-cluster help"), rather than manpages. You'll also find this pattern in pretty much any golang-based executable - it's not going anywhere, for good or ill. Technically speaking, you don't need aws-iam-authenticator anymore. The same functionality is available in the most up-to-date versions of awscli with the aws eks get-token command. You can include the latter in your .kube/config, though you might have to modify the config file manually . More on reddit.com
🌐 r/sysadmin
40
1
May 6, 2021
aws-iam-authenticator error
The newer awscli support get-token. No need for that app anymore More on reddit.com
🌐 r/kubernetes
5
4
April 4, 2020
How to set up MFA?
Here I am trying to figure out how to log back in again as they don't offer a simple SMS solution and all the other options are odd or don't exist in my country More on reddit.com
🌐 r/aws
7
3
May 8, 2024
🌐
Homebrew
formulae.brew.sh › formula › aws-iam-authenticator
aws-iam-authenticator — Homebrew Formulae
brew install aws-iam-authenticator · Use AWS IAM credentials to authenticate to Kubernetes · https://github.com/kubernetes-sigs/aws-iam-authenticator · License: Apache-2.0 · Development: Pull requests · Formula JSON API: /api/formula/aws-iam-authenticator.json ·
🌐
Awsworkshop
weaveworks-gitops.awsworkshop.io › 60_workshop_6_ml › 00_prerequisites.md › 50_install_aws_iam_auth.html
Install aws iam authenticator :: Weaveworks Introduction to GitOps w/ AWS EKS
You can configure the stock kubectl client to work with Amazon EKS by installing the AWS IAM authenticator for Kubernetes and modifying your kubectl configuration file to use it for authentication.
🌐
Amazon Web Services
aws.amazon.com › security, identity and compliance › aws identity and access management › multi-factor authentication (mfa)
IAM - Multi-Factor Authentication
2 days ago - You can enable MFA at the AWS account level for root and IAM users you have created in your account. With MFA enabled, when a user signs in to the AWS Management Console, they are prompted for their user name and password— something they know—and an authentication code from their MFA device— something they have (or if they use a biometrics-enabled authenticator, something they are).
🌐
CyberArk
docs.cyberark.com › conjur-open-source › latest › en › content › operations › services › aws_iam_authenticator.htm
AWS IAM Authenticator
Create a policy that defines the IAM Authenticator, for example prod. # policy id needs to match the convention `conjur/authn-iam/<service ID>` - !policy id: conjur/authn-iam/prod body: - !webservice - !group apps # Uncomment the optional-signed-headers variable if you want to allow additional signed headers to be part of the AWS authorization signature #- !variable optional-signed-headers - !permit role: !group apps privilege: [ read, authenticate ] resource: !webservice
🌐
Reddit
reddit.com › r/aws › eks aws-iam-authenticator
r/aws on Reddit: EKS aws-iam-authenticator
February 9, 2024 -

Hi everyone,I have some questions regarding aws-iam-authenticator .

  1. It comes with EKS by default, right?. If so, Can I install it in a existing EKS cluster where I can currently login using configmap/aws-auth?. Are there any benefits?

  2. When should I use aws-iam-authenticator ?

Thank you!!

Find elsewhere
🌐
AWS
docs.aws.amazon.com › amazon eks › best practices guide › best practices for security › identity and access management
Identity and Access Management - Amazon EKS
CONFIG_MAP to continue using aws-auth configMap exclusively. API_AND_CONFIG_MAP to source authenticated IAM principals from both EKS Access Entry APIs and the aws-auth configMap, prioritizing the Access Entries.
🌐
AWS
learnaws.org › 2023 › 08 › 22 › aws-iam-authenticator
A Beginner's Guide to AWS IAM Authenticator
This beginner's guide to AWS IAM Authenticator explores the features, benefits, setup process, and usage of IAM Authenticator for Amazon EKS clusters, simplifying the authentication workflow, enhancing security, and leveraging existing AWS IAM credentials for seamless integration.
🌐
ECR Public Gallery
gallery.ecr.aws › eks-distro › kubernetes-sigs › aws-iam-authenticator
eks-distro/kubernetes-sigs/aws-iam-authenticator
Amazon ECR Public Gallery is a website that allows anyone to browse and search for public container images, view developer-provided details, and see pull commands
🌐
SourceForge
sourceforge.net › projects › aws-iam-authenticator.mirror
AWS IAM Authenticator for Kubernetes download | SourceForge.net
A tool to use AWS IAM credentials to authenticate to a Kubernetes cluster. A tool to use AWS IAM credentials to authenticate to a Kubernetes cluster. The initial work on this tool was driven by Heptio.
🌐
Reddit
reddit.com › r/sysadmin › linux - aws-iam-authenticator & other aws - wtf?
r/sysadmin on Reddit: Linux - aws-iam-authenticator & other AWS - WTF?
May 6, 2021 -

Getting setup with AWS access at my new job, using Ubuntu Linux 20.04.

sudo apt install aws-cli

AWww yeah that works well! But wait... I need to get aws-iam-authenticator and... they want me to download a binary from the internet and put it in a system-wide folder to be executable? AND THERE'S NO PACKAGE MANAGER OPTION???.

But wait, there's more. aws-cli/aws from my package manager doesn't even come with manpages.

What fucking amateurs:

  1. Think it's a good idea to include ZERO man pages with something as key as the aws package?

  2. Think it's a good idea to have the recommended practice of installing a binary as just, curl, copy, and no package manager options?

There are non-trivial security issues with just blindly trusting and downloading binaries from the internet, what is this, Windows? But not having a package manager method to install aws-iam-authenticator means it will never get updated from my package manager, and probably never get updated in the future. So what does that mean? Some day a bug will get found, I'll get impacted by it, and not even realise it, because this completely breaks system management in the Ubuntu/Linux realm.

Someone let me lean on them. I'm red in the face. What monkey amateurs thought any of this was a good idea? AWS has been going for... 18 years now or something?

ARGH #rant

🌐
Keycloak
keycloak.org
Keycloak
Keycloak - the open source identity and access management solution. Add single-sign-on and authentication to applications and secure services with minimum effort.
🌐
AWS
aws.amazon.com › blogs › opensource › deploying-aws-iam-authenticator-kubernetes-kops
Deploying the AWS IAM Authenticator to kops | AWS Open Source Blog
May 20, 2020 - Managing authentication protocols is typically an onerous task, requiring admins to maintain a list of acceptable users, validate permissions on an ongoing basis for each user, prune users that don’t need access, and even periodically recycle token- and certificate-based access. The more systems need to be managed, the more complicated these tasks become. That is why Heptio, an AWS partner in the Amazon Partner Network, and AWS created the AWS IAM Authenticator, which allows you to have federated authentication using AWS Identity and Access Management (IAM).
🌐
Arch Linux
aur.archlinux.org › packages › aws-iam-authenticator
AUR (en) - aws-iam-authenticator
See the correct ldflags from the source Makefile: https://github.com/kubernetes-sigs/aws-iam-authenticator/blob/f131685174cf16630a49baef08c472f99db47f70/Makefile#L66
🌐
Udemy
udemy.com › it & software
Ultimate AWS Certified Solutions Architect Associate 2026
2 weeks ago - Explore how IAM policies grant, restrict, and manage permissions by attaching admin and read-only policies to users and groups, with hands-on policy creation via JSON and a visual editor. ... Strengthen AWS security with a password policy and multi-factor authentication, using virtual MFA devices (Google Authenticator, Authy) and U2F hardware keys.
Rating: 4.7 ​ - ​ 288K votes
🌐
Amazon Web Services
docs.aws.amazon.com › aws identity and access management › user guide › iam identities › iam users › aws multi-factor authentication in iam
AWS Multi-factor authentication in IAM - AWS Identity and Access Management
4 weeks ago - These FIDO-based authenticators use public key cryptography and are resistant to phishing, man-in-the-middle, and replay attacks, providing a stronger level of security than TOTP-based options. MFA is enforced for all account types for their root user. For more information, see Secure your ...