Skip to content

kubelogin

Kubernetes credential (exec) plugin implementing azure authentication

This plugin provides features that are not available in kubectl. In Azure Kubernetes Service since k8s version 1.24, this plugin is necessary to query the kubernetes api in clusters with Azure Active Directory authentication.

devops

https://github.com/Azure/kubelogin

amd64 arm64

Installation

1. Add WakeMeOps repository

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

2. Install kubelogin

sudo apt install kubelogin

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    kubelogin=0.1.6*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      kubelogin=0.1.6*

Download URLs

Version SHA256 Size (KB)
0.1.6 837d1b6c589bf6a8ce37c2f3da522a5a3da5dbc66ac7606234b3126ce9e140be 7988
0.1.5 e86e917c9f3d7b29f1e1ce22219e9c2c9755227422b28e96236487ad6d525d94 7988
0.1.4 b534b41230135bad629cd4d01aedcd59b56f2ee517728395a3ab233e51b31f78 7985
0.1.3 33e1505ae0fc8242ec22dd3d50578dfb6071b371bb0431ac143c66ed4cbfb740 7992
0.1.2 e2f4403a69f57160878b7eb35bfb98bd116d5bc00bfabef237518203d28e5cd5 7978
0.1.1 5cb1b2bcb4cd2a3d4e2f6aee21104e1096e522af15f3eb06b33e5f735618e93b 7973
0.1.0 8b582ffdc199063a83c963f0f82a416be52f3e03a1bd45680ec3bc0800916b7c 7954
0.0.34 a2a299d97b68baa1f34a7121849abf4bc8172635fafd4c72c9825d81ccb4a46c 7945
0.0.33 074929d503034c287d4ed42ff38ec6ad97e2b18df07f591e484627dda752d5bf 7861
0.0.32 081f71ab45677fb20c20e5efbead6e168d559bdced41eb930f7191b63d68206d 7742
Version SHA256 Size (KB)
0.1.6 a50163bb7aec25962d07e6b52b99abdcd690b7379b09097ffd4b22bbb4c375e0 6818
0.1.5 6637fa5b54cd11b81989b6306ffce4520af53b1dcbbb436a4af23c7ac07f5b4c 6821
0.1.4 ce0e1458b088e3f7c9cc12ff6601bc25a548c78d83da9dcd9111fda34357c958 6817
0.1.3 d8ad02988e1f54451b246c7e21721b95979614759ad6e38860f07b2edfc9904a 6821
0.1.2 f9450b516b6f401a34bf925006c5b30982d88c0d954b2c8d9b7aa837074f9d1b 6815
0.1.1 739818375e4544956d614264e257770b6b8bf8f83080e252739fbd3a9ee7e443 6782
0.1.0 f5f93059f7737e2de21d6d40e1e82719e2401a37dbfca0ea2c73c66a93c93bb0 6762
0.0.34 10e6f0c2b2acb0b24621b689992948ab6875e6ca9cf3c2641e841f738d8de607 6781
0.0.33 9758c46e71a0a01309ade061f7459780b0b617c3ec29ce831b5c1230d38a6a9a 6714
0.0.32 829b4bec21b80b60477071fb9a9faabce728493ced994cf5bf8096b4cb563945 6567

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for kubelogin are versioned here.

Click here to see kubelogin ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/kubelogin/ops2deb.yml
name: kubelogin
matrix:
  architectures:
    - amd64
    - arm64
  versions:
    - 0.0.27
    - 0.0.28
    - 0.0.29
    - 0.0.30
    - 0.0.31
    - 0.0.32
    - 0.0.33
    - 0.0.34
    - 0.1.0
    - 0.1.1
    - 0.1.2
    - 0.1.3
    - 0.1.4
    - 0.1.5
    - 0.1.6
homepage: https://github.com/Azure/kubelogin
summary: Kubernetes credential (exec) plugin implementing azure authentication
description: |-
  This plugin provides features that are not available in kubectl.
  In Azure Kubernetes Service since k8s version 1.24, this plugin is necessary to
  query the kubernetes api in clusters with Azure Active Directory
  authentication.
fetch: https://github.com/Azure/kubelogin/releases/download/v{{version}}/kubelogin-linux-{{goarch}}.zip
install:
  - bin/linux_{{goarch}}/kubelogin:/usr/bin/kubelogin

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

Click here to see kubelogin release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/kubelogin/ops2deb.lock.yml
- url: https://github.com/Azure/kubelogin/releases/download/v0.0.27/kubelogin-linux-amd64.zip
  sha256: a8a0a34f330d1a8b19965dbf10dee4d76ce23ec5b5623f9534a88326b8475e03
  timestamp: 2023-03-13 13:21:17+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.0.27/kubelogin-linux-arm64.zip
  sha256: 3b3991d39f1c918ddb2467b68ff5cc0fe80627ff27d04c8e0207b2b2d314a948
  timestamp: 2023-03-13 13:21:17+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.0.28/kubelogin-linux-amd64.zip
  sha256: c854ae5d704b645aba0e90351ced1add1cd2a3bd13a392883053a371f60b6a4a
  timestamp: 2023-03-14 21:16:33+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.0.28/kubelogin-linux-arm64.zip
  sha256: c30a683eb333292acc30923b4dd5b925cf3dc8ebcd68c3b756bf72b342a962bc
  timestamp: 2023-03-14 21:16:33+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.0.29/kubelogin-linux-amd64.zip
  sha256: 550bc8e82efe665a97deabd041be357f8db9f6764139fb0ad6a014910e9a8b26
  timestamp: 2023-05-02 01:24:33+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.0.29/kubelogin-linux-arm64.zip
  sha256: 092c22a944062e6037b5b49524f84fe08111e7613f82e860b769d71ffed23ef0
  timestamp: 2023-05-02 01:24:33+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.0.30/kubelogin-linux-amd64.zip
  sha256: 18e0d17926a8d95786ce901dbe854ef2a495817658748b4a8a68774b84a61453
  timestamp: 2023-06-07 01:50:48+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.0.30/kubelogin-linux-arm64.zip
  sha256: bedba5693a4841e3878b52d313fa7b34f17d2349e519a1cb565a8d670966b2f8
  timestamp: 2023-06-07 01:50:48+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.0.31/kubelogin-linux-amd64.zip
  sha256: 476bf015d07fa22afb612381444089420b157bdf92ed6764adc8ac7e4e79b557
  timestamp: 2023-07-19 18:21:10+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.0.31/kubelogin-linux-arm64.zip
  sha256: 0859a24ba14bbde07f8932c5a031e159b0a032e55a2f52e83520442c4a8325c8
  timestamp: 2023-07-19 18:21:10+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.0.32/kubelogin-linux-amd64.zip
  sha256: 01b78e97f37c7c11b3a5a9268d2054f497e1ea35a88fcdef50475ccfa0d4df3c
  timestamp: 2023-09-07 01:11:21+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.0.32/kubelogin-linux-arm64.zip
  sha256: 297f870f2044cdca7e8630f991a71d102cdaa51591f12756cfe2deca81ed9b26
  timestamp: 2023-09-07 01:11:21+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.0.33/kubelogin-linux-amd64.zip
  sha256: 58ea5fc24bdd6c7faf4f4c9ef298244fc70e82076e720425a9d043dc57e94599
  timestamp: 2023-10-26 18:20:38+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.0.33/kubelogin-linux-arm64.zip
  sha256: 1033ad009527ae304792139bba5ae96b53b540efc9e428caabe7a0b80ccc1e7b
  timestamp: 2023-10-26 18:20:38+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.0.34/kubelogin-linux-amd64.zip
  sha256: de2a529b4b044f6d41b82cd256c9d9fba44a68ad3c48f2d68e1c093eba51db02
  timestamp: 2023-12-02 12:29:46+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.0.34/kubelogin-linux-arm64.zip
  sha256: b0e8b23d26ad6fe7245acf01516171f19581842c7db4e89c5564955a3fe87ee2
  timestamp: 2023-12-02 12:29:46+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.1.0/kubelogin-linux-amd64.zip
  sha256: be6247bed2a901b986c7edf2b106618480eb60aa3a47708149f0c62e58ebbab9
  timestamp: 2023-12-28 21:14:37+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.1.0/kubelogin-linux-arm64.zip
  sha256: 464d99c83132c35ef898012551d9f087616bac393e99eb4a2e7d2955c47133a0
  timestamp: 2023-12-28 21:14:37+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.1.1/kubelogin-linux-amd64.zip
  sha256: 51938ead06738bce6bb8fa4418fe043a5106a7d8bad037a65b57170c4f3fba0e
  timestamp: 2024-02-23 21:05:29+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.1.1/kubelogin-linux-arm64.zip
  sha256: cc65e86d4aabc087ae2930e4d721435b862fd36674be78ff41a0034f87b626fb
  timestamp: 2024-02-23 21:05:29+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.1.2/kubelogin-linux-amd64.zip
  sha256: 3cb69f8792126442620ddae79823ffa27f2584b016f64bc1a784541745b99d9a
  timestamp: 2024-04-19 03:05:59+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.1.2/kubelogin-linux-arm64.zip
  sha256: 46950c7edc9e7229c4f940f6a783faf126fa6b4eb2dc39857cfacbfa04d83d05
  timestamp: 2024-04-19 03:05:59+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.1.3/kubelogin-linux-amd64.zip
  sha256: 3799622441a42ae612579e2d9480c731335033660baf95df375f7f407b76c80f
  timestamp: 2024-04-23 03:06:08+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.1.3/kubelogin-linux-arm64.zip
  sha256: 8dc0ecb3e5ee989721e2eb6581302dbd3a256d8a9c648688b9d9569236e24b93
  timestamp: 2024-04-23 03:06:08+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.1.4/kubelogin-linux-amd64.zip
  sha256: cda67158030669963f19abe7c47edbc941d842d18790c599e444998cbab6aae7
  timestamp: 2024-07-09 09:06:44+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.1.4/kubelogin-linux-arm64.zip
  sha256: e66463b0ef2ec18af23daffd61c709d9c2cf16323e8e0c193270d2f281dd5825
  timestamp: 2024-07-09 09:06:44+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.1.5/kubelogin-linux-amd64.zip
  sha256: 11e7d7a5d24358b22d4d302f270022e92d69eb15387007682cdd61d6af7f7f6a
  timestamp: 2024-12-02 21:06:20+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.1.5/kubelogin-linux-arm64.zip
  sha256: 78fb8363f917d3837c51f74256d46dd766fd42cc88d74ccc13425421e372de2e
  timestamp: 2024-12-02 21:06:20+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.1.6/kubelogin-linux-amd64.zip
  sha256: e990013d2d658dd19ef2731bc9387d4ed88c60097d5364ac2d832871f2fc17d5
  timestamp: 2024-12-14 00:28:45+00:00
- url: https://github.com/Azure/kubelogin/releases/download/v0.1.6/kubelogin-linux-arm64.zip
  sha256: 6f8be5b7edd53e269d7a473fa92fc383e6272f18e4ecab67d3a976bfe3b17cb8
  timestamp: 2024-12-14 00:28:45+00:00

Badge

WakeMeOps

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