[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubernetes/, sys-cluster/kubernetes/files/, profiles/
commit: 8c2762b8c6162c6dbd1d7b7abf5a8115cc42237e Author: William Hubbs gentoo org> AuthorDate: Wed Nov 25 19:14:54 2020 + Commit: William Hubbs gentoo org> CommitDate: Wed Nov 25 19:20:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c2762b8 sys-cluster/kubernetes: remove last-rited package Closes: https://bugs.gentoo.org/741572 Signed-off-by: William Hubbs gentoo.org> profiles/package.mask | 13 sys-cluster/kubernetes/Manifest| 2 - sys-cluster/kubernetes/files/kube-apiserver.confd | 7 -- sys-cluster/kubernetes/files/kube-apiserver.initd | 19 - .../kubernetes/files/kube-apiserver.logrotated | 7 -- .../kubernetes/files/kube-controller-manager.confd | 9 --- .../kubernetes/files/kube-controller-manager.initd | 19 - .../files/kube-controller-manager.logrotated | 7 -- sys-cluster/kubernetes/files/kube-proxy.confd | 4 - sys-cluster/kubernetes/files/kube-proxy.initd | 19 - sys-cluster/kubernetes/files/kube-proxy.logrotated | 7 -- sys-cluster/kubernetes/files/kube-scheduler.confd | 9 --- sys-cluster/kubernetes/files/kube-scheduler.initd | 19 - .../kubernetes/files/kube-scheduler.logrotated | 7 -- sys-cluster/kubernetes/files/kubelet.confd | 4 - sys-cluster/kubernetes/files/kubelet.env | 17 sys-cluster/kubernetes/files/kubelet.initd | 19 - sys-cluster/kubernetes/files/kubelet.logrotated| 7 -- sys-cluster/kubernetes/files/kubelet.service | 24 -- sys-cluster/kubernetes/kubernetes-1.17.9.ebuild| 90 -- sys-cluster/kubernetes/kubernetes-1.18.6.ebuild| 90 -- sys-cluster/kubernetes/metadata.xml| 17 22 files changed, 416 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index 62961e6e8b7..09854d811b5 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -466,19 +466,6 @@ kde-apps/kdebase-meta:5 # Removal in 14 days. Bug #559060. sci-geosciences/mapnik-world-boundaries -# Wiliam Hubbs (2020-10-26) -# Combining kubernetes into one package breaks upgrades, so it is split -# into separate packages. You need to upgrade and install the following -# packages based on the needs of your cluster: -# -# sys-cluster/kubeadm, sys-cluster/kube-apiserver -# sys-cluster/kube-controller-manager, sys-cluster/kubectl -# sys-cluster/kubelet, sys-cluster/kube-proxy -# sys-cluster/kube-scheduler -# -# This package is being removed in 30 days. bug #741572 -sys-cluster/kubernetes - # Thomas Deutschmann (2020-10-26) # Depends on net-libs/zeromq-3 which is scheduled for removal. # Removal in 30 days. Bug #741454. diff --git a/sys-cluster/kubernetes/Manifest b/sys-cluster/kubernetes/Manifest deleted file mode 100644 index 8a029969b28..000 --- a/sys-cluster/kubernetes/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST kubernetes-1.17.9.tar.gz 31821854 BLAKE2B 62dffaa7ab671987aba9a477497dfa02943488d43ac42259706e21aa0d0520d76a6d0795db39b5025b23678ad0d36e0367e0bdda4b3e7c0c6a2ad409c29d02ad SHA512 c6c1c27a534b5b6dbbc3be34d9f8f321b0289e9032ad11549e1f028cd4cf6ba288cdc54283f5263b5e9cef017d535db911b5f7e5cbaccd2bee7d955ce2039696 -DIST kubernetes-1.18.6.tar.gz 32619242 BLAKE2B 7db8410b33b3748e2f391efa78fab2bff51c2f5cf9bc54ba74d5c0044f2ee453b1038f4edb206597be6cb0da7c9264988865bd94f1b99c308c350f04eaa232af SHA512 8715b5738ae13455e5f91f58d8922e7e87ed9441a5caf1233426df7dac552ddf2c4242d217d50b65ee264b8b55e6cc4e33081bf70dd74c47870c0eff682a9545 diff --git a/sys-cluster/kubernetes/files/kube-apiserver.confd b/sys-cluster/kubernetes/files/kube-apiserver.confd deleted file mode 100644 index db74d27f020..000 --- a/sys-cluster/kubernetes/files/kube-apiserver.confd +++ /dev/null @@ -1,7 +0,0 @@ -### -# kubernetes system config -# -# The following values are used to configure the kube-apiserver -# - -command_args="" diff --git a/sys-cluster/kubernetes/files/kube-apiserver.initd b/sys-cluster/kubernetes/files/kube-apiserver.initd deleted file mode 100644 index 6f649f5a546..000 --- a/sys-cluster/kubernetes/files/kube-apiserver.initd +++ /dev/null @@ -1,19 +0,0 @@ -#!/sbin/openrc-run -# Copyright 2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -description="Kubernetes API Server" -pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"} -user=${user:-${RC_SVCNAME}} -group=${group:-${RC_SVCNAME}} - -command="/usr/bin/kube-apiserver" -command_args="${command_args}" -command_background="true" -start_stop_daemon_args="--user ${user} --group ${group} \ - --stdout /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log \ - --stderr /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log" - -depend() { - after net -} diff --git a/sys-cluster/kubernetes/files/kube-apiserver.logrotated b/sys-cluster/kubernetes/files/kube-apiserver.logrotated deleted file mode 100644 index
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubernetes/, sys-cluster/kubernetes/files/
commit: 5fa5afed5558822cefd2d2e6e617f8370d02af62 Author: William Hubbs gentoo org> AuthorDate: Mon Mar 30 21:31:18 2020 + Commit: William Hubbs gentoo org> CommitDate: Mon Mar 30 21:35:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa5afed sys-cluster/kubernetes: production-grade container orchestration Previously, Kubernetes had all of its executables packaged separately, but this will be much easier to maintain. The use flags control which parts are built and installed. Signed-off-by: William Hubbs gentoo.org> sys-cluster/kubernetes/Manifest| 1 + sys-cluster/kubernetes/files/kube-apiserver.confd | 7 ++ sys-cluster/kubernetes/files/kube-apiserver.initd | 19 + .../kubernetes/files/kube-apiserver.logrotated | 7 ++ .../kubernetes/files/kube-controller-manager.confd | 9 +++ .../kubernetes/files/kube-controller-manager.initd | 19 + .../files/kube-controller-manager.logrotated | 7 ++ sys-cluster/kubernetes/files/kube-proxy.confd | 4 + sys-cluster/kubernetes/files/kube-proxy.initd | 19 + sys-cluster/kubernetes/files/kube-proxy.logrotated | 7 ++ sys-cluster/kubernetes/files/kube-scheduler.confd | 9 +++ sys-cluster/kubernetes/files/kube-scheduler.initd | 19 + .../kubernetes/files/kube-scheduler.logrotated | 7 ++ sys-cluster/kubernetes/files/kubelet.confd | 4 + sys-cluster/kubernetes/files/kubelet.env | 17 sys-cluster/kubernetes/files/kubelet.initd | 19 + sys-cluster/kubernetes/files/kubelet.logrotated| 7 ++ sys-cluster/kubernetes/files/kubelet.service | 24 ++ sys-cluster/kubernetes/kubernetes-1.18.0.ebuild| 90 ++ sys-cluster/kubernetes/metadata.xml| 17 20 files changed, 312 insertions(+) diff --git a/sys-cluster/kubernetes/Manifest b/sys-cluster/kubernetes/Manifest new file mode 100644 index 000..0d914c7cff9 --- /dev/null +++ b/sys-cluster/kubernetes/Manifest @@ -0,0 +1 @@ +DIST kubernetes-1.18.0.tar.gz 32554015 BLAKE2B 24079970cc1887c6dad7b55d9f2fd80cd9f46f1b6c1240cf28abf2eb33b3809bcd858293bb800255533a13e24145fab580b0bd2eb0e06c15ca4e0feeedcf6ff2 SHA512 3298ec63a2fbcd396b415f27a581f4286317ae206c30b35457aed780baae4115059df20e40028df394984caccc8bb4ef6c879ae3c064771c8a5c045dee7998e8 diff --git a/sys-cluster/kubernetes/files/kube-apiserver.confd b/sys-cluster/kubernetes/files/kube-apiserver.confd new file mode 100644 index 000..db74d27f020 --- /dev/null +++ b/sys-cluster/kubernetes/files/kube-apiserver.confd @@ -0,0 +1,7 @@ +### +# kubernetes system config +# +# The following values are used to configure the kube-apiserver +# + +command_args="" diff --git a/sys-cluster/kubernetes/files/kube-apiserver.initd b/sys-cluster/kubernetes/files/kube-apiserver.initd new file mode 100644 index 000..6f649f5a546 --- /dev/null +++ b/sys-cluster/kubernetes/files/kube-apiserver.initd @@ -0,0 +1,19 @@ +#!/sbin/openrc-run +# Copyright 2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +description="Kubernetes API Server" +pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"} +user=${user:-${RC_SVCNAME}} +group=${group:-${RC_SVCNAME}} + +command="/usr/bin/kube-apiserver" +command_args="${command_args}" +command_background="true" +start_stop_daemon_args="--user ${user} --group ${group} \ + --stdout /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log \ + --stderr /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log" + +depend() { + after net +} diff --git a/sys-cluster/kubernetes/files/kube-apiserver.logrotated b/sys-cluster/kubernetes/files/kube-apiserver.logrotated new file mode 100644 index 000..4ed84506231 --- /dev/null +++ b/sys-cluster/kubernetes/files/kube-apiserver.logrotated @@ -0,0 +1,7 @@ +/var/log/kube-apiserver/*.log { + missingok + size 5M + rotate 3 + compress + copytruncate +} diff --git a/sys-cluster/kubernetes/files/kube-controller-manager.confd b/sys-cluster/kubernetes/files/kube-controller-manager.confd new file mode 100644 index 000..155c43a0756 --- /dev/null +++ b/sys-cluster/kubernetes/files/kube-controller-manager.confd @@ -0,0 +1,9 @@ +### +# kubernetes system config +# +# The following values are used to configure the kube-controller-manager +# + +# Add your own! +command_args="" + diff --git a/sys-cluster/kubernetes/files/kube-controller-manager.initd b/sys-cluster/kubernetes/files/kube-controller-manager.initd new file mode 100644 index 000..276197f0656 --- /dev/null +++ b/sys-cluster/kubernetes/files/kube-controller-manager.initd @@ -0,0 +1,19 @@ +#!/sbin/openrc-run +# Copyright 2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +description="Kubernetes Controller Manager service" +pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"} +user=${user:-${RC_SVCNAME}} +group=${group:-${RC_SVCNAME}} +