Package Details: kubelogin 1.36.1-1

Git Clone URL: https://aur.archlinux.org/kubelogin.git (read-only, click to copy)
Package Base: kubelogin
Description: Kubectl plugin for Kubernetes OpenID Connect authentication (oidc-login)
Upstream URL: https://github.com/int128/kubelogin
Licenses: Apache-2.0
Submitter: auroq
Maintainer: intelfx
Last Packager: intelfx
Votes: 8
Popularity: 1.11
First Submitted: 2019-04-11 16:24 (UTC)
Last Updated: 2026-05-09 17:44 (UTC)

Latest Comments

autape commented on 2026-05-17 10:48 (UTC)

This package is now packaged by Claude!

intelfx commented on 2026-05-09 17:45 (UTC)

Package updated to build from source, as required for non-bin packages. Use the -bin package linked in the other comment for upstream binaries.

aryklein commented on 2026-04-21 13:50 (UTC)

Since the previous maintainer hasn't kept the package up to date and didn't follow the -bin naming convention for pre-compiled binaries, I’ve created a new package here: https://aur.archlinux.org/packages/kubelogin-bin

intelfx commented on 2026-01-14 13:59 (UTC) (edited on 2026-01-14 14:07 (UTC) by intelfx)

1.35.2 is out.

Additionally, it is not recommended to wrap prebuilt binaries when it is possible to build a project from source (and, per AUR submission guidelines, such a package must have a -bin suffix which this doesn't).

Please apply: https://0x0.st/P8bh.mbox

tonur commented on 2026-01-07 09:53 (UTC)

Could I please request the latest version be added? Thank you so much in advance!

diff --git a/.SRCINFO b/.SRCINFO
index cd96475..d638a55 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,16 @@
 pkgbase = kubelogin
    pkgdesc = Kubectl plugin for Kubernetes OpenID Connect authentication (oidc-login)
-   pkgver = 1.34.1
-   pkgrel = 1
+   pkgver = 1.35.0
+   pkgrel = 2
    url = https://github.com/int128/kubelogin
    arch = x86_64
    arch = aarch64
    license = Apache
    depends = kubectl
    depends = glibc
-   source_x86_64 = kubelogin-1.34.1.zip::https://github.com/int128/kubelogin/releases/download/v1.34.1/kubelogin_linux_amd64.zip
-   sha256sums_x86_64 = 018226f75b7f5f3223e5d46df3af746a778315fa2ea10c422cd4ead086173c96
-   source_aarch64 = kubelogin-1.34.1.zip::https://github.com/int128/kubelogin/releases/download/v1.34.1/kubelogin_linux_arm64.zip
-   sha256sums_aarch64 = 06a2fee7e82b2676c5772a06e874947d5f88a0b2857d29a8447f012101df6fe1
+   source_x86_64 = kubelogin-1.35.0.zip::https://github.com/int128/kubelogin/releases/download/v1.35.0/kubelogin_linux_amd64.zip
+   sha256sums_x86_64 = 3397a9153e980178a83af72ae4646b8b9a1e9d61b30bbcac463881a148c81ccc
+   source_aarch64 = kubelogin-1.35.0.zip::https://github.com/int128/kubelogin/releases/download/v1.35.0/kubelogin_linux_arm64.zip
+   sha256sums_aarch64 = e4d4976ae991b7e25edd2f38aaec6dfa8e3f65d5e6eac7b87032dbb3e6dd01f8

 pkgname = kubelogin
diff --git a/PKGBUILD b/PKGBUILD
index e2eafb6..ff6bc0b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Aria Vesta <dev@ariavesta.com>
 pkgname=kubelogin
-pkgver=1.34.1
-pkgrel=1
+pkgver=1.35.0
+pkgrel=2
 pkgdesc="Kubectl plugin for Kubernetes OpenID Connect authentication (oidc-login)"
 arch=('x86_64' 'aarch64')
 url="https://github.com/int128/kubelogin"
@@ -9,8 +9,8 @@ license=('Apache')
 depends=('kubectl' 'glibc')
 source_x86_64=(${pkgname}-${pkgver}.zip::https://github.com/int128/kubelogin/releases/download/v${pkgver}/kubelogin_linux_amd64.zip)
 source_aarch64=(${pkgname}-${pkgver}.zip::https://github.com/int128/kubelogin/releases/download/v${pkgver}/kubelogin_linux_arm64.zip)
-sha256sums_x86_64=('018226f75b7f5f3223e5d46df3af746a778315fa2ea10c422cd4ead086173c96')
-sha256sums_aarch64=('06a2fee7e82b2676c5772a06e874947d5f88a0b2857d29a8447f012101df6fe1')
+sha256sums_x86_64=('3397a9153e980178a83af72ae4646b8b9a1e9d61b30bbcac463881a148c81ccc')
+sha256sums_aarch64=('e4d4976ae991b7e25edd2f38aaec6dfa8e3f65d5e6eac7b87032dbb3e6dd01f8')

 package() {
     install ${srcdir}/kubelogin -Dm755 "${pkgdir}/usr/bin/kubelogin"

existemi commented on 2024-11-18 19:04 (UTC)

Please support aarch64

# Maintainer: Parker Johansen <johansen.parker@gmail.com>
pkgname=kubelogin
pkgver=1.28.1
pkgrel=1
pkgdesc="Kubectl plugin for Kubernetes OpenID Connect authentication (oidc-login)"
arch=('x86_64' 'aarch64')
url="https://github.com/int128/kubelogin"
license=('Apache')
depends=('kubectl' 'glibc')
source_x86_64=(${pkgname}-${pkgver}.zip::${url}/releases/download/v${pkgver}/kubelogin_linux_amd64.zip)
source_aarch64=(${pkgname}-${pkgver}.zip::${url}/releases/download/v${pkgver}/kubelogin_linux_arm64.zip)
sha256sums_x86_64=('d17dafa1aaa8ede96a81a155cebd7dfd6a0ef6d38c7f76f3d67a57effd94775a')
sha256sums_aarch64=('a89b12387c124eb327894f59ac306c61afb9900660e9a5a3b743ff4008d94a77')

package() {
    install ${srcdir}/kubelogin -Dm755 "${pkgdir}/usr/bin/kubelogin"
    ln -sf "/usr/bin/kubelogin" "${pkgdir}/usr/bin/kubectl-oidc_login"
}

auroq commented on 2021-05-19 17:09 (UTC)

@xdavidwu Great idea! Not sure why I hadn't thought of it. I made that change in 1.23.2.

xdavidwu commented on 2021-05-19 16:41 (UTC)

Why not use symlink instead of installing the same binary at both /usr/bin/kubectl-oidc_login and /usr/bin/kubelogin?