diff options
Diffstat (limited to 'sys-cluster/kube-apiserver')
-rw-r--r-- | sys-cluster/kube-apiserver/Manifest | 2 | ||||
-rw-r--r-- | sys-cluster/kube-apiserver/kube-apiserver-1.32.1.ebuild | 40 |
2 files changed, 42 insertions, 0 deletions
diff --git a/sys-cluster/kube-apiserver/Manifest b/sys-cluster/kube-apiserver/Manifest index 6c9df5f8855f..43a5499b583a 100644 --- a/sys-cluster/kube-apiserver/Manifest +++ b/sys-cluster/kube-apiserver/Manifest @@ -8,6 +8,7 @@ DIST kubernetes-1.30.8.tar.gz 39619616 BLAKE2B 47cef4db8b94bfbc7691daa3afdf409ff DIST kubernetes-1.31.3.tar.gz 36572445 BLAKE2B ada6c5620d01e721e20673bebb4edd70bd9e2e6684b1bc3a781d84ab16790b228119c825e5727b5350e6b3a118501e240d863988a5f266c84d2cf0e07ca02cb2 SHA512 9b3e2ceca89bb7d388868eda65ac29dbc7fa2425cc607bd6adeee104b3b2139b24c9042d6fc0ca9e7b80ac5a79a0754a7485a237fa4a14ed0e24340634776c38 DIST kubernetes-1.31.4.tar.gz 36572367 BLAKE2B 34ba7b018550d3a569fbe578392194225248988fd840d5f1958950419b898e6fb109da58fae05d683819d3e205e79f85e4f99caaed1b50536a865cc44e9a6377 SHA512 74e3b3a12f9b3322702f48b76b026fed5f2084181ab687acb109eff8b9f42a20067e173255b7ff4adb885525dff13a52d04055dae21b394275dd61c14040e0f6 DIST kubernetes-1.32.0.tar.gz 39162995 BLAKE2B 72e717b1c3d2d40e46b236c5bdbc1dbe8aaca3b45a0a64dfd9fbd8dbcd7fd56202cb616f6fe35dbcba4d1cb2555c2fc6eba0c630662bb5e9c67763432ba14b9c SHA512 baefc48e15e4ab72636db5d78cf606f586991674308492ff41907611f5630ac8c3e80a5468bd3d4f1379ab54645d4e167a0e1d217a406542b2e32fa9fdf1c549 +DIST kubernetes-1.32.1.tar.gz 36344641 BLAKE2B bd9c74dd30b257f70b8302d645754683df1202c3d7fa89a9966a0fc6c5f4b1daa1ddf7263848871d950a35626ae643575b45d6d960ad33ce209e69ad60167bb7 SHA512 060ebcd2b0b29391d9605cd059f2c5761f9f51c21e2bdd6d99f086e0e65f476c7d7dc3b4ad9b1507fe2c9d71e9ffbde2555ee67e2c2d7ba97d366af97f995322 EBUILD kube-apiserver-1.29.11.ebuild 1013 BLAKE2B 6a0496e76bb66668816f6b370e2667034b5021e3638cbed9c0e9f40c53c4264f2ec5772bd43849839923ca784e6eb276e2fb48a9766b83c115c3ad9bd63d2e10 SHA512 0d284bebe9727f75a990e2547a10bf2a20ac6438a82fcd33753fa924de696fb4bd965b2d3dc4ce036bbecb0aeafb475a757148222b833fb2ef77185ec2c4b6ad EBUILD kube-apiserver-1.29.12.ebuild 1013 BLAKE2B 1ce48f553d1df61b84efdbf0542f258aee0eaaf9c8c840ae0979c5ec80470f0489be09c113299a8706063c71257d76c0543dcbcb0a411cd06df6e309b31cb28a SHA512 ad96a459bebaf34dd5dfb056d65ce497904c792bf76696764859fa55378ec261d672b757210c5aea63dd8dc6e32d338786d85dacc4da7acdd036b07b61d14f20 EBUILD kube-apiserver-1.30.7.ebuild 1013 BLAKE2B 085c9087b14001a9b4b56bf976fb985009b9bc3ab5b3eb571453edb419fcb0080d91d555875ef8bfa32d17b1a865141ad8f48c32a092d68cb23921ba7739393d SHA512 42a488765bc4303b8c28bd34e80d13935a67f82ffda2d6fe34db460e0802ade45c5b44f7f00d1d9d07a275c6655c5dd6c3cb9e42a84ec6671a53da6026fc0a63 @@ -15,4 +16,5 @@ EBUILD kube-apiserver-1.30.8.ebuild 1013 BLAKE2B 51d7e49be0652cb6f2ca0b27762ae62 EBUILD kube-apiserver-1.31.3.ebuild 1013 BLAKE2B 54ff87f3a9398b1fed26a49179b71ef7ce58418c0882eeb5d55467f2187f471f6818e1526529adacd8474d100cc92128f8b4e8ea90494624f4a58fc929c32a1d SHA512 393d1dcc6c97f7049d31cae641cf60d6668394da463afe0560104429820ae34c719885e8edbe6ca1fbbcd8da463b9a34db087154b0e78e43c1cdfd8e94b98308 EBUILD kube-apiserver-1.31.4.ebuild 1013 BLAKE2B e777f38da4117da954ec45f1460a3c3d3992efea2ab07c04fb393579fa5693da7cf44b13a292082d9e44902789b88f774c8cf3d0312822823a39f8ae867a92b3 SHA512 451185d8f3409946b3b236841663735d0a65204b791a51eb02310428fcb8d3dd402abf4ba538e1733bebd654b2d7186f93cb45d45f3bc2995a2e700a0ed9334c EBUILD kube-apiserver-1.32.0.ebuild 988 BLAKE2B 58caa43305fb46a392f8c1af67df8caeb651bc324f07b1c792f694d2ef6e94a98b085ff90af475e9ef6e90c150b0c9b407b1a433f9deb47ab8880825b23b3006 SHA512 e72876aad4762f64e1c257bda24e300a0ec35c679aba4e4daceb95e364c24311764d22cf6002700e17392a8215ba672f4a1365b278fb95a37bb85072168e1877 +EBUILD kube-apiserver-1.32.1.ebuild 988 BLAKE2B 4d06f9e6a365dc02ff716041e7fe5d968543fcbc989e3622306fd1888167fe57d1488b51790e0e99980811656ebafa0769cd737910b0a5c7df6367ecc5eaff38 SHA512 57a22fdb91f8572373be65151924e16d5c8984e7f63d74d01f98c18238c39a507fe7a1df23bbeb0faf3bced59a2ae211f5269b9fab7be591d32338dd40466571 MISC metadata.xml 335 BLAKE2B d43f79bc4ff9bad895fc1c0617329cbc07e05d0e7eb8d251688c1f46c61e3360639e43d92f72e9eef0ba5b235f33f2b3ad1bf0f783854b5f9426af43d81c3502 SHA512 de4bf01133d4a117ea2bd21936d670598a30b89dca290a867c3ec4e8ed739aec4867c42504210291ed84add21e1aa100d7d2b565e4351c43bdf2fa906b72a4cb diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.32.1.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.32.1.ebuild new file mode 100644 index 000000000000..940a5e924ceb --- /dev/null +++ b/sys-cluster/kube-apiserver/kube-apiserver-1.32.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +DESCRIPTION="Kubernetes API server" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +S="${WORKDIR}/kubernetes-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +COMMON_DEPEND=" + acct-group/kube-apiserver + acct-user/kube-apiserver" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND}" +BDEPEND=">=dev-lang/go-1.23.3" + +RESTRICT+=" test" + +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} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +} |