Package Details: kubelogin 1.28.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
Submitter: auroq
Maintainer: auroq
Last Packager: auroq
Votes: 2
Popularity: 0.035406
First Submitted: 2019-04-11 16:24 (UTC)
Last Updated: 2024-06-16 08:11 (UTC)

Latest Comments

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?