mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
sys-cluster/kubeadm: add 1.30.12
Signed-off-by: William Hubbs <williamh@gentoo.org>
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
DIST kubernetes-1.30.11.tar.gz 39634562 BLAKE2B a098ec3d0ac4bc7bafdd66f303d80b0d8d0461e90c133f7bee5c3fb7da896e0def84b4cef7e226bc5e658284613a9c67484afb1531986951ec02ce8369c85e40 SHA512 80e820b67c07277a30ec8e9a8c177c1e321b33b5d809ea5d9e187951bf5d3b8449b78afc079589e8ba5d74fcb2e0b6243654402bf36ae027d1b299f31fff241c
|
||||
DIST kubernetes-1.30.12.tar.gz 39634770 BLAKE2B 8b8b333e42d6cba23786cdb4bbc220839c9bf1c4e842d22d819dc3d67b648574e566133b22b04cc9d721d354881235764c6a3b22bc3acf6e070ddb650c55c898 SHA512 5154977630b33bf68a0a4948437a0197aa72e521a9a80992e3d75ba57937d66b82603e5d80292504ab18fc60785d414ad6df91e824cf0a50aed2d606dce8d0e4
|
||||
DIST kubernetes-1.31.7.tar.gz 36586833 BLAKE2B 4dc823ea61da29eceb1283a95b32908ad045b114aeee9d8a4e43442a0ce7782739096eaf67c4cb77a006147e8bf8538b7a6258762ab03c08341fdda5ab09724b SHA512 2c3c3fcb55180930f75eb7ce5bef9375c6c388408b50a6c8bbad27d767d2ede2bb2abb328a80a9eec3bdd7d21ed568b5ea52ebfcee46407a1699557e5b42888b
|
||||
DIST kubernetes-1.31.8.tar.gz 36591435 BLAKE2B 2bab43b2eb96684b7356ec18e3ec8da0b8fda93d1510408f121a8298ed610275eb6aa39f1a26acc807dfda4cf7f102e1516dac0423253eddcd5140becc1da9c3 SHA512 e8f0f05ee6caa784c4b0e3fba177f7b7e29fcdf32e6a7d292714be2e7d72fa5a3c53adf25a97bef110310c9a0b4ba162d37f25fc01f3bd687452546137d28492
|
||||
DIST kubernetes-1.32.3.tar.gz 36357402 BLAKE2B 084c653e9ee8e481508de6881e48bf852eb179769a7e8596c4b19f442d3b59291c2926e9b8d371aab7a5cc9b5cd7d66fbff342e57a8fc5dda2fb3cb299221ea0 SHA512 acc412079f45b9444a260c37cdb534abfc0618c413224e1e145eaa43504282e70a6d60cf863215e65e8310592ef6f7821168c38ea6c9af84e797027aee407147
|
||||
|
||||
35
sys-cluster/kubeadm/kubeadm-1.30.12.ebuild
Normal file
35
sys-cluster/kubeadm/kubeadm-1.30.12.ebuild
Normal file
@@ -0,0 +1,35 @@
|
||||
# Copyright 2021-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
inherit bash-completion-r1 go-module
|
||||
|
||||
DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
|
||||
HOMEPAGE="https://kubernetes.io"
|
||||
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
IUSE="hardened selinux"
|
||||
|
||||
BDEPEND=">=dev-lang/go-1.21.6"
|
||||
RDEPEND="app-containers/cri-tools
|
||||
selinux? ( sec-policy/selinux-kubernetes )"
|
||||
|
||||
RESTRICT+=" test"
|
||||
S="${WORKDIR}/kubernetes-${PV}"
|
||||
|
||||
src_compile() {
|
||||
CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" FORCE_HOST_GO=yes \
|
||||
emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin _output/bin/${PN}
|
||||
_output/bin/${PN} completion bash > ${PN}.bash || die
|
||||
_output/bin/${PN} completion zsh > ${PN}.zsh || die
|
||||
newbashcomp ${PN}.bash ${PN}
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins ${PN}.zsh _${PN}
|
||||
}
|
||||
Reference in New Issue
Block a user