Skip to content

aws-iam-authenticator

Kubernetes authentication using AWS IAM

A tool to use AWS IAM credentials to authenticate to a Kubernetes cluster.

devops

https://github.com/kubernetes-sigs/aws-iam-authenticator

amd64 arm64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install aws-iam-authenticator

sudo apt install aws-iam-authenticator

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    aws-iam-authenticator=0.6.11*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      aws-iam-authenticator=0.6.11*

Download URLs

Version SHA256 Size (KB)
0.6.11 1ec7d4f33d2758c75435d66d845c72d6d29ac1d28d1c608fb74b391d56dc4438 9447
0.6.10 fd407c96fa762469ced6ab9283cea2fc79d0533a2823f63571f146e75d8bd429 9449
0.6.2 ef0eaf9c167ad495cf4bad0151c7650a3b724ac9a161f06671312aecfe1b7afd 8525
0.5.12 ab6d77cbec75c879ed1580bae03b78c91033b5da77e818460f2bca8f5bc67035 8542
0.5.11 f064e57664d350be645f72eace0572d0ca07709be060388ced83d89345d3f339 8528
0.5.9 0ba1050c4caee5e6f2fbfb8ae789d7ac728ea862903ae9046cd802485e7af1cf 8321
0.5.7 79553fdeee5c03ef266c8c57e3132bc8e3b176068bb2463d7237635bc697208e 8324
Version SHA256 Size (KB)
0.6.11 e81ef5a61003243dcbe76b14cbacf6a9bad581f785465cc4c6ab543ef62c5b4a 8101
0.6.10 7b00792f3732e652c4aa0df35b6b963bab313957c3ac4bc40a62582251942166 8093
0.6.2 a8493b79ac158642ae0b0e336b22af888653d12537aa4cdf392d4c9be326a1e7 7337
0.5.12 ff17aee40aba815bbc4d2dec14f8abfe6afe14171e82665cd81572647f74fb49 7352
0.5.11 18b28559a45f0b3335363a51d8ff5bf2a1cf1e66e03f91eddd0f482f6d264fd7 7336
0.5.9 32adc40be2ef474a47aa5ccc8395ad087d3250d772970d5d0cd811a4d83c49ff 7192
0.5.7 6dabf464fd6b71fd1dd79dc8976da764eacf61993f940342ab3a00166561f36e 7195

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for aws-iam-authenticator are versioned here.

Click here to see aws-iam-authenticator ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/aws-iam-authenticator/ops2deb.yml
name: aws-iam-authenticator
matrix:
  versions:
    - 0.5.7
    - 0.5.9
    - 0.5.11
    - 0.5.12
    - 0.6.2
    - 0.6.10
    - 0.6.11
  architectures:
    - amd64
    - arm64
homepage: https://github.com/kubernetes-sigs/aws-iam-authenticator
summary: Kubernetes authentication using AWS IAM
description: A tool to use AWS IAM credentials to authenticate to a Kubernetes cluster.
fetch: https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v{{version}}/aws-iam-authenticator_{{version}}_linux_{{goarch}}
install:
  - aws-iam-authenticator_{{version}}_linux_{{goarch}}:/usr/bin/aws-iam-authenticator

The blueprint fetch keyword contains a URL template pointing to aws-iam-authenticator releases. Downloaded files are locked in a lockfile versioned here.

Click here to see aws-iam-authenticator release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/aws-iam-authenticator/ops2deb.lock.yml
- url: https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v0.5.7/aws-iam-authenticator_0.5.7_linux_amd64
  sha256: cfc17dbec11281477a82ccefce476909e56b3eb345518b1af53fe78a815451bb
  timestamp: 2022-06-14 10:37:06+00:00
- url: https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v0.5.7/aws-iam-authenticator_0.5.7_linux_arm64
  sha256: bbc9e31d715949f8d7f2d860c81a41765203b9cb1e973cefe15eb686752c6274
  timestamp: 2022-06-14 10:37:06+00:00
- url: https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v0.5.9/aws-iam-authenticator_0.5.9_linux_amd64
  sha256: b192431c22d720c38adbf53b016c33ab17105944ee73b25f485aa52c9e9297a7
  timestamp: 2022-07-01 23:19:10+00:00
- url: https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v0.5.9/aws-iam-authenticator_0.5.9_linux_arm64
  sha256: c67472d3ca61cdaff9754d2aa7fa1715803851678204cb7f9ba219a5454621b7
  timestamp: 2022-07-01 23:19:10+00:00
- url: https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v0.5.11/aws-iam-authenticator_0.5.11_linux_amd64
  sha256: c2bd2760e96444683b2e132af9385df8a03bc3b3cba1146189754e6212d4f22b
  timestamp: 2022-11-19 02:54:18+00:00
- url: https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v0.5.11/aws-iam-authenticator_0.5.11_linux_arm64
  sha256: 3fc8ec63915541a852bfbcde083d383d059ffc9ab6ff41a8a6ae5770db23609a
  timestamp: 2022-11-19 02:54:18+00:00
- url: https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v0.5.12/aws-iam-authenticator_0.5.12_linux_amd64
  sha256: 2b0d7e9bf920c1d07e0a58493127ca693bd8dfd930618d92415335c85fdfc5e9
  timestamp: 2022-12-02 22:16:52+00:00
- url: https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v0.5.12/aws-iam-authenticator_0.5.12_linux_arm64
  sha256: 001db9578ef912bfb2fa8814423dcadba2724763edffac09a6c2b236854b4f4e
  timestamp: 2022-12-02 22:16:52+00:00
- url: https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v0.6.2/aws-iam-authenticator_0.6.2_linux_amd64
  sha256: 953faf58a5e3653d6355e8f2c35aa4daaafb1c28987708a6c72760f49dc91023
  timestamp: 2022-12-19 22:16:51+00:00
- url: https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v0.6.2/aws-iam-authenticator_0.6.2_linux_arm64
  sha256: 9730b1ca87faccc29578166a943d75d70298712e38fbf015202b6918696a6080
  timestamp: 2022-12-19 22:16:51+00:00
- url: https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v0.6.10/aws-iam-authenticator_0.6.10_linux_amd64
  sha256: 20639ff21c14cd70b9512c29901bf94e67bcf0463b9480feaf29ff49c74fc7f0
  timestamp: 2023-06-29 12:38:24+00:00
- url: https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v0.6.10/aws-iam-authenticator_0.6.10_linux_arm64
  sha256: 509af506fc6fb16727c6648b2525493a033179f0a0242fa675e31e8830290d04
  timestamp: 2023-06-29 12:38:24+00:00
- url: https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v0.6.11/aws-iam-authenticator_0.6.11_linux_amd64
  sha256: 8593d0c5125f8fba4589008116adf12519cdafa56e1bfa6b11a277e2886fc3c8
  timestamp: 2023-08-05 15:15:01+00:00
- url: https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v0.6.11/aws-iam-authenticator_0.6.11_linux_arm64
  sha256: 8246475b9f8c4670726e179624636a4b6db7025739616b16dbc87d3c6e133234
  timestamp: 2023-08-05 15:15:01+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/aws-iam-authenticator.svg)](https://docs.wakemeops.com/packages/aws-iam-authenticator)
<a href="https://docs.wakemeops.com/packages/aws-iam-authenticator">
  <img src="https://docs.wakemeops.com/badges/aws-iam-authenticator.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/aws-iam-authenticator.svg
:target: https://docs.wakemeops.com/packages/aws-iam-authenticator