summaryrefslogtreecommitdiff
path: root/sys-cluster/kube-controller-manager
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-01-12 19:10:40 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-01-12 19:10:40 +0000
commit4fc30e4e13ecfbe29fbef3b5caf96218eab30b68 (patch)
tree76daccda237a1d7020464e1de2c699391c86cf92 /sys-cluster/kube-controller-manager
parent4c4e8e9bf6d1ef49be600d77fcbbd7be716aece7 (diff)
gentoo auto-resync : 12:01:2024 - 19:10:40
Diffstat (limited to 'sys-cluster/kube-controller-manager')
-rw-r--r--sys-cluster/kube-controller-manager/Manifest2
-rw-r--r--sys-cluster/kube-controller-manager/kube-controller-manager-1.29.0.ebuild39
2 files changed, 41 insertions, 0 deletions
diff --git a/sys-cluster/kube-controller-manager/Manifest b/sys-cluster/kube-controller-manager/Manifest
index 36984ee2461e..714e542fac92 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -12,6 +12,7 @@ DIST kubernetes-1.27.9.tar.gz 39182159 BLAKE2B 1ba76d947c1044378f0dc82733f46cb24
DIST kubernetes-1.28.2.tar.gz 39908514 BLAKE2B 1c681294ce6560e678ee75b912466c09ea127fae0d0caf1707a7ed45e7df825345b913cf52ff4b851bf59fb78619ea89c9de0185e11ff3f13516599c72028e07 SHA512 b15948df4251d4f0b50e939354182bd765be2044835ca2fe42d2339309b3dd7a78143f09f41703bafb0f985a049f25aac386204e30db8dc85d554955759cb1e9
DIST kubernetes-1.28.3.tar.gz 39928717 BLAKE2B 0de1e016c6e5d374afe08552cccd213a55f5c142cce1dc58970bb6c88a857cf8c96f2a0cafe7c542df547eceaa4b9d96a679866d3c364e05e788a74ecf6e475a SHA512 57ed8619ebbf1c2c5a6da299b8eba840f6bb185981eb18f840c7f68b8da91684bbbd0136d993a74caf5711177330f60ea5749c64c75d8d219d62751e09c298bc
DIST kubernetes-1.28.5.tar.gz 39965011 BLAKE2B 96a4b0c181d6703566791251d7b9e2df3a1964a4508ef8c4eb4716340d6190316b8f83efcf727c8c5733efe1065764bb799cc7c056742a374fd555aea432979d SHA512 555ab64dc8df2abc7db217aaf3fc8a1fbfb8aeb91b7c29516844577aa82f8f09b2c0bf2c58fe638b1f484812818e200c7b2f1833b1f5eb76e3a69a6b7bca755b
+DIST kubernetes-1.29.0.tar.gz 43612738 BLAKE2B 81d216a40cbf0d8b1ddc7bac4a0304be2f988500d2861dde7f549ffe08b2d284317c0a8616949bd6cb39836a377abeb55ed4340896f86fc924e61e0b5f5a89b8 SHA512 14876c54a4179936c348c7c5f2e090deaa40a1efc6f8c942eb2feaa644b3d8e64ea3836d4b030d883ff2cd2533d5b4ec319c3fc2418708769ed8b07507b6d16e
EBUILD kube-controller-manager-1.25.14.ebuild 988 BLAKE2B c0ef8c338ce9b85ea7f875158058fb09f6946862f32983f478638842b4b30e5eb43c5f82f0799f3f47491f19fba4475e9ca29b5630ef5e0b91bc4da472951c5a SHA512 02b9a4c1b5d8d0c4eb4ce3de6a2fcf99ca6d08c3b6bd51574f717a123ffd2499d77905af5a501f32df9b06ebf12e9757d87a61942fd9bb1b8210083321311b97
EBUILD kube-controller-manager-1.26.10.ebuild 989 BLAKE2B 7000dabd11b273b370c7f0b6b607962579e796d3de369f251df983f8b30a4db21e2e84fed99de11ff5530d1b58a5ef9d89fcf6040556adda9cb91bb230368067 SHA512 81a3f57b5495aedbb4f305dc476b15685461347393441d2c99f59759e24655dcd615299eb8ac7af87d46887f1c7a46a072350d1e0cfdbbedd0ea2677424c0e8d
EBUILD kube-controller-manager-1.26.12.ebuild 989 BLAKE2B 7526a17f6f35ac634cdd6c97d5cd8d9083b503d1eca42086aab9bde18a925c2bd39a34891c0e5f1303c34797dc4fc7d33fbb1744ce87b82af5221a4e9a8910f5 SHA512 4c25c26c12de30e8773e3732ef39a4e71f50bb920161b16d20f56c4da612cdf376452518570db77fdc6e3090117e98ae7a91f7bbcf7260a373476572fae9a321
@@ -22,4 +23,5 @@ EBUILD kube-controller-manager-1.27.9.ebuild 989 BLAKE2B 569c059c491402e5cb5678e
EBUILD kube-controller-manager-1.28.2.ebuild 988 BLAKE2B cb730bcc2d0badbe5bbec3a13ac97a7059296d2f5f90fa6ddf4526a5f66b8f9ee45f9ee3035dbfcd1ca082a95b7e6875d7084dd983729c9fe4bb798f5200e57e SHA512 b589f8d4f13f14608227ff5ce34a2bd509b84188863a733bdd0ab8f8dae1b39046d2eef1e217cf7a6c014dcf37511024fe775fb72ec0ee6a7a72535611b7b814
EBUILD kube-controller-manager-1.28.3.ebuild 989 BLAKE2B fb2b9997a42d14c19b8a5a7e4c2c174b113e24f2e2f124bc2a7e65c77f41d0134e458c08b3dc333c7bb775f1e2a6142202ff54d997a74e7cfdf9c129ddef45cb SHA512 2d9dd0addd090f60b695056f82649573e1c86b97f65bd1ae85cf90265124e96ae2334fd1a01056eb7f60655baf1ab18f145c7f4257b41f3a5b3df275751db3f9
EBUILD kube-controller-manager-1.28.5.ebuild 1011 BLAKE2B 7a4efafc9f0d7f42fa7697695be4d7e09fbd5120ae205b9abb2487340d4955907b391e9af7565dbaa78c5f68f2f680441430235d55b923bb6704731463b00cc0 SHA512 80e8ee5b547caf6ce1b072f1d66da671a67b6607705f64ab367b41a0fafe4797b37ca2cb8d86eacff02a916a39afeef9e5ff956d3d92aed2bccdc9f6b8d2217f
+EBUILD kube-controller-manager-1.29.0.ebuild 1011 BLAKE2B 7a4efafc9f0d7f42fa7697695be4d7e09fbd5120ae205b9abb2487340d4955907b391e9af7565dbaa78c5f68f2f680441430235d55b923bb6704731463b00cc0 SHA512 80e8ee5b547caf6ce1b072f1d66da671a67b6607705f64ab367b41a0fafe4797b37ca2cb8d86eacff02a916a39afeef9e5ff956d3d92aed2bccdc9f6b8d2217f
MISC metadata.xml 335 BLAKE2B d43f79bc4ff9bad895fc1c0617329cbc07e05d0e7eb8d251688c1f46c61e3360639e43d92f72e9eef0ba5b235f33f2b3ad1bf0f783854b5f9426af43d81c3502 SHA512 de4bf01133d4a117ea2bd21936d670598a30b89dca290a867c3ec4e8ed739aec4867c42504210291ed84add21e1aa100d7d2b565e4351c43bdf2fa906b72a4cb
diff --git a/sys-cluster/kube-controller-manager/kube-controller-manager-1.29.0.ebuild b/sys-cluster/kube-controller-manager/kube-controller-manager-1.29.0.ebuild
new file mode 100644
index 000000000000..33452d9e0af1
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.29.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="Kubernetes Controller Manager"
+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"
+
+COMMON_DEPEND="acct-group/kube-controller-manager
+ acct-user/kube-controller-manager"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND=">=dev-lang/go-1.20"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
+ 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}
+}