summaryrefslogtreecommitdiff
path: root/sys-cluster/kubeadm
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-08-07 12:37:21 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-08-07 12:37:21 +0100
commitb8c7370a682e4e29cda623222d17a790c01c3642 (patch)
treef6caa14689bd00a5760eadaa381ff41e50ef3c1b /sys-cluster/kubeadm
parent8a4997a7e2d1e36c089d4d76935b5a902d98d3d0 (diff)
gentoo auto-resync : 07:08:2024 - 12:37:20
Diffstat (limited to 'sys-cluster/kubeadm')
-rw-r--r--sys-cluster/kubeadm/Manifest6
-rw-r--r--sys-cluster/kubeadm/kubeadm-1.29.7.ebuild (renamed from sys-cluster/kubeadm/kubeadm-1.27.12.ebuild)4
-rw-r--r--sys-cluster/kubeadm/kubeadm-1.30.3.ebuild35
3 files changed, 41 insertions, 4 deletions
diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index 2e0bd051e8d0..6730c9b95c78 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -1,9 +1,11 @@
-DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917aaaaadadc1fecf98f0fb290a6c9758c27478a52efc52a426c8 SHA512 524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
DIST kubernetes-1.28.11.tar.gz 40007157 BLAKE2B 93afb8552627861c0d49cfc343cceaeb961939b8748cd125cc65b01f27b35c877007e3a1bfe416f2abcc5aa2bf5ee82673dad4a7276c1f4aaaf0a6b9abd9df19 SHA512 31c721b9fa5f73fd216587073e3308249bdb9a28b8534415e99d2630529f1a85fb7a6b18eb91f1b6bbd3f21dfdc6aa1ad0fe6ce257263e34b7fe7bd5cbbd584b
DIST kubernetes-1.29.6.tar.gz 41177485 BLAKE2B c02b17fe4cb2314a005180ba6813d056f49e980af9a96f392d9e46b7b436e062fbabf2f64b996e23c7a84db9f3970a1a24dc63d5ee0ac3029e375cfdec47f473 SHA512 d7b1401a6844c8e43a822b4f062ea4cc58f8fefd74c31a2936e9121220f30e9bcb9358683836d68f66cb28451cf3462a1c2c81f85f9ea53b4e919a370d3245e2
+DIST kubernetes-1.29.7.tar.gz 41180322 BLAKE2B bb107378b6879a87186f9366ec372a1e88a5231609deffd82c72d94af6835e38f261b7116199c5bf734b2f4e0fc1c8f6a6e63e97b1563a5642440ab76a74ba8f SHA512 bce18d12164704f4d55d7566737bdff8305c5613af7a8df4b49cfa5f90f6b51f879159c4da7fbe436fdf7c4fcf5331f3f35e63f8dbc4c833559e6e2b1a61d08f
DIST kubernetes-1.30.2.tar.gz 39581297 BLAKE2B 7d1f303d21b870ad29d2cac96626edc3a19addedd544624e5cd9f42beb368e0959e499e5fd88bc7ee491a01cd29573115d1e77dfb73098ea88204a2614f7b635 SHA512 73f87da96fae889805e3e8fe644228159746c139e907755ec8654dd2fe46bf4561c6c5bb015bd95a6a1f5ba9be2e193aea9bb43b37ce1d67fb4ba42a50b9dac8
-EBUILD kubeadm-1.27.12.ebuild 982 BLAKE2B 73361c421a78e15d67ec8b300c333d9314d8b00fce79c87e069c44dc18b795d0668030263967fcf1046c423f300f149a3897d497612c65b65a6702f3d610141c SHA512 700b1d571e87d215af979ae4c4b4b073e991063c06574f85839d486c60b2aa1ef108f4158723f5b8d298916afe452cbb82d75a9df8c451ba7d45c1a7aeb2d0b1
+DIST kubernetes-1.30.3.tar.gz 39587795 BLAKE2B ba6d819866247dd0d26cb014857d238075dc6beb9cfacfc4ecaccab9d88c4295189309d62e4856c0f4f6c57762b14bfa16fb6bd96548cb88f69dd350e00dbf59 SHA512 303c823f74ccc5c1685ec16ba3de9dbbe9614ddf19e279e43ee392a4ef04ee68400a3e0c2a839d6a3f43712fab426084037ed871e3e4caafe8b37999fd83b73a
EBUILD kubeadm-1.28.11.ebuild 984 BLAKE2B 4ccf58e59512d3284f3500085b2e60a1dd84a883f99c198d8947b15af60c25802ecf94bf96ddf6ea369e5dfe156dbd579b296dbd07804499253af6191d18de0d SHA512 87946ff2c837e0c0d6cc3dfd836fa78d7c451c452f765ff46c3a89d10a9e6e946157aedfce6d767f1d4785bce09772a835a868db6cf56a9f1e42fc1ffb1e6071
EBUILD kubeadm-1.29.6.ebuild 984 BLAKE2B 4ccf58e59512d3284f3500085b2e60a1dd84a883f99c198d8947b15af60c25802ecf94bf96ddf6ea369e5dfe156dbd579b296dbd07804499253af6191d18de0d SHA512 87946ff2c837e0c0d6cc3dfd836fa78d7c451c452f765ff46c3a89d10a9e6e946157aedfce6d767f1d4785bce09772a835a868db6cf56a9f1e42fc1ffb1e6071
+EBUILD kubeadm-1.29.7.ebuild 985 BLAKE2B c5583798d960f2a9bf3c6c389136e1302de48dd3125845c5da22bfe5fc5035730469a011cf7a1f1d40574d865fcd22f3308a0cf8a3d83a4782d6e66207d0b416 SHA512 ad67f70713bc62c4769789a2f2d236848cb071c9b5db50bada364abc20fdefe60989cf42813203432cf4f05031fc7354895b6684309cf79283910cc0fb99a4a3
EBUILD kubeadm-1.30.2.ebuild 984 BLAKE2B 0fc81d24d398f2b31414cc5e5413c8e2c488ea602319e949ebd5e7820bcf43b193c066b64908c2f9f5bcd25439b8e4ef54facac6b1cc1ff87bca5e64d089bad0 SHA512 19cfeae0c77120c94be859b5d2f23e645152c425b8d5054bdb15cc9c4b2beee02447b37c779a5c01b841182ca5df42439a5d44be4f37c9823d822e823d1e11f6
+EBUILD kubeadm-1.30.3.ebuild 985 BLAKE2B fd19277a768673336f5f86452487e1bfc8efaab4592992dc1a2f10cdc15b5d9aef62225317e9b5888e3f282cf4b1231a3fcb8b30d699a788cbae2af835f56a63 SHA512 bccd64b12bce02d5bb0967c96b5c010f98795c428dd41e0b852d6eec84f8d449cee971c7c4481bf005476c1b0b83cf91ee9226c2f466eb03c73489956b9d18ea
MISC metadata.xml 918 BLAKE2B 487a711e9aebe9d4d8f2c3a03664990aa544a4c0b969dbb60d10ebf42ca64cb9b21f822f92e774f3a813b409d5df905c8ecf02f186218f925a69f70b2960d53c SHA512 392d1cdf4179bc2aa14598e41e38e364518f0c71c34d61280729ae2cdab37c247112b48fcea58c792f6f7148e3979dfbff174bac3a3a00b7084168332112f5d3
diff --git a/sys-cluster/kubeadm/kubeadm-1.27.12.ebuild b/sys-cluster/kubeadm/kubeadm-1.29.7.ebuild
index b9fa1efd4738..f43a19b3ff24 100644
--- a/sys-cluster/kubeadm/kubeadm-1.27.12.ebuild
+++ b/sys-cluster/kubeadm/kubeadm-1.29.7.ebuild
@@ -10,10 +10,10 @@ SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64"
IUSE="hardened selinux"
-BDEPEND=">=dev-lang/go-1.20"
+BDEPEND=">=dev-lang/go-1.21.9"
RDEPEND="app-containers/cri-tools
selinux? ( sec-policy/selinux-kubernetes )"
diff --git a/sys-cluster/kubeadm/kubeadm-1.30.3.ebuild b/sys-cluster/kubeadm/kubeadm-1.30.3.ebuild
new file mode 100644
index 000000000000..d175a9ec3808
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.30.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2024 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}
+}