commit:     f22e2baa88a50ff5240ee53bf2047f63c153c106
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 25 17:38:15 2023 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Fri Aug 25 17:38:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f22e2baa

sys-cluster/kubelet: add 1.26.8

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 sys-cluster/kubelet/Manifest              |  1 +
 sys-cluster/kubelet/kubelet-1.26.8.ebuild | 37 +++++++++++++++++++++++++++++++
 2 files changed, 38 insertions(+)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index 7e24ebe57f46..e9c816bc5e18 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -6,6 +6,7 @@ DIST kubernetes-1.25.12.tar.gz 38481118 BLAKE2B 
bb345857ce5150d119d7d7bcd6e3ee5a
 DIST kubernetes-1.25.13.tar.gz 38481625 BLAKE2B 
5c820f6907581286565cc250d63878c441eb15064badb6bfb02c646f5a98473f15916cf423975f9dfca6fef0a055d5bca073ff9bdefaafe0c54ce758f1781978
 SHA512 
fef096489879fce03355a965fbad8680c7904714fd87747d13b489f7d8052a5ca243ce7b5965282150222f8ffc2d2dbc8e41ef3f11c5de2f4009507cb0ded9d0
 DIST kubernetes-1.26.6.tar.gz 38489671 BLAKE2B 
94b37634fec8f1b19953f0433038e289fe86626db8962e90a52ee82b502251fd2fbae0bb402aff53a8d975d6912a942d0909b7c66b0d38b406ebdbee71d0d97c
 SHA512 
02a6ce3c0ec44dce5b03b97d4a544ac96d43a2342f172c176cbe83b269ffec4c3704f01f620eb11cfdc61728f8431ab6ffdbecc21e0cb29cb388b62c1a930cdf
 DIST kubernetes-1.26.7.tar.gz 38498687 BLAKE2B 
8a7ac29ea8cff64a0ed2a92fc89b3e2e8620b88247b76467a226f667ea4bda952399c81edf810195ea663a6bf62c4127933e9ee05706393ef675e3e4fb01743f
 SHA512 
9069e653e87883e54df8e01edf2cce9d847a83d593f13e8281654653924586e73841d1ee302de4de93dadf2a2474e875cf350f03c2aec512c100cb3d4fb7d9c5
+DIST kubernetes-1.26.8.tar.gz 38511916 BLAKE2B 
60e1277debcdf5b093629d718552948a240fe8db9678def0d222aa685b198c230b2cea7107f0340e89bb0de7ab51f4471b2ed30b466ba64dfe982fa3c1733e61
 SHA512 
38649d4c8a85e236a8ceffe5bba5146cf1a4eb9191534707dd39443303f99d830e95dc4e9be0febfb2a8bd4d0b57f13b5cb883b51fea57306f1f2ceff2052d69
 DIST kubernetes-1.27.3.tar.gz 38121196 BLAKE2B 
69aab2d42fdbb5704d6bd248e6ced154664d20d66ad21e7cf3b6ed92a262f4d1a2dc5b22912b6cdca0a40fecdc262ae7124a2969955f234c49c0950ea68f171f
 SHA512 
51cf0178c8a2a00798cc618c9918f556c418de137566db60a66a0c7556ee625b34cf86b1da241856599784588c0e3e8b81225dca627fea70a87c94adb073bb7a
 DIST kubernetes-1.27.4.tar.gz 38192024 BLAKE2B 
b4f3afe7e96f74cbbb18866234e4ad591fa055bd158c8dad4b17c66b9ff5dfd9ea28bfd4ed5a89433fe58ecf4c86c821b1fb89bfaa5808310c8b72b875ce3fa2
 SHA512 
0558a8760e538aeb29efff54282a2fab613f5e6c16abf8964ab836065a4f40a568dae3caa5c06e172e2643491a63b1056c093421fded8cb9b7a0c0ed10b9f6ec
 DIST kubernetes-1.28.0.tar.gz 42229948 BLAKE2B 
c514577fa3cdeee6fa1d6f488de74b56845e3cfaf7f810ecd4ec9c023f034e0c50b647ebf5b60eb26b9387b79d060a6aeee9eee43fab904094ec767603fc5c6d
 SHA512 
dcb5f2ec3fec841a3a1678ac88473b355f13cad1543b5098a2f1fe1d217e34fb46727c1345bbd35945eb4164aa4fe069ebdefc2328c8797671caa9a5be0f8fd6

diff --git a/sys-cluster/kubelet/kubelet-1.26.8.ebuild 
b/sys-cluster/kubelet/kubelet-1.26.8.ebuild
new file mode 100644
index 000000000000..ea082c4400a5
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.26.8.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd
+
+DESCRIPTION="Kubernetes Node Agent"
+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.19"
+RDEPEND="selinux? ( sec-policy/selinux-kubernetes )"
+
+RESTRICT+=" test "
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+       CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+       emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+       dobin _output/bin/${PN}
+       keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
+       newinitd "${FILESDIR}"/${PN}.initd ${PN}
+       newconfd "${FILESDIR}"/${PN}.confd ${PN}
+       insinto /etc/logrotate.d
+       newins "${FILESDIR}"/${PN}.logrotated ${PN}
+       systemd_dounit "${FILESDIR}"/${PN}.service
+       insinto /etc/kubernetes
+       newins "${FILESDIR}"/${PN}.env ${PN}.env
+}

Reply via email to