diff options
Diffstat (limited to 'sys-cluster/kubernetes')
25 files changed, 0 insertions, 818 deletions
diff --git a/sys-cluster/kubernetes/Manifest b/sys-cluster/kubernetes/Manifest deleted file mode 100644 index 738865114ba6..000000000000 --- a/sys-cluster/kubernetes/Manifest +++ /dev/null @@ -1,30 +0,0 @@ -AUX kube-apiserver.confd 116 BLAKE2B 2cf2dff516674ba4dc0763985a070b75e23f9af51e7334eedcb2593855e7481d5969ed458d322ac29de0e9a9c7f9f041911ee7aeca750ff77ce04fd60bf3a3d3 SHA512 302b2a7ec715967c0aa7d1c177d4e55b26e37ebba8d04dd37ecf627d20042fe91cd7e6192ff9d71422129b0ea54a9eec6046f505af550548bd450998924f37ee -AUX kube-apiserver.initd 541 BLAKE2B ddddc86735a9f90a0c232f2631ac21c028045783c737d041a808fb5012522844614a40059524c472b9b50fd077253b75e2bcf33d69518d71428fcb7e27143fba SHA512 2863ad6d1d238b5e9557874cd3f5413108ed9424604cf026e2fd8c2fd66ba867ca9a3d98f67fdac54f335bacddf0479547b28f71aaa1db6580beff49290de110 -AUX kube-apiserver.logrotated 88 BLAKE2B e58f3f108f5f7dbbadacfcc1b401567ce79d511a4623f85f01830c5e40d4ad4e44fe0b3f90d4143042d82bd83b0a2b11517e89037755ef2ad7afeeb23401bb60 SHA512 1a4bcd54dafaedc614e34bbadc2a1163f003b5925d47552fb2c47049c033c147e612171e263d9659d189fc2d95688a0b7153322d8dba97c083c079fdef6c400e -AUX kube-controller-manager.confd 142 BLAKE2B d8d35c62bf5c04cc3f440e8b5fb8acab2cf815b25ac4e91354e3fce756a1955e71ec762fab1091074ef4233fff22667aba50417c0d6a896055f8f52b6630bb4e SHA512 b0227a7431018a6742b3931fda0f14b4a040107ecd6821c84593180919ba8a5af9b99b7a507645a5488792f14accd686acc4cc6f70a5084bbdfcdd494021aafc -AUX kube-controller-manager.initd 566 BLAKE2B c632b9bc357aead53a2c181af50201b544f214921672e60fffa2d6f77dbeb1912b3d1d138f867d8118cef5ae0843b75d3859ebfc71a4defc2b4cf66426a58101 SHA512 7e3baab9b034e7048ed3cda8d09444c76369874cecc0a747fb5484c482fef464adb5ccc25fcb4481fb4aff68415a60462f6cbee2138810316f0cf822637676c1 -AUX kube-controller-manager.logrotated 97 BLAKE2B 00827bf3c3c68c978dc30839318dcdd9ca73e64a38d377168cca75de4764dbd303cdae35fe2c5f6ddded23c7c72976d274e1def66f48a81548e0561411879984 SHA512 e00cd9297d8ac75fcd504a2bfb80d5c5e145e7d475dd15edf9361dc28721afdc069c5b6e79438b75a774e972028841a17e8f7842dcfb3d7835c436a3e503704c -AUX kube-proxy.confd 53 BLAKE2B 0cd5fc844dc21f63786ef21d972210ac02ea55165b05cef8810268f894e3466cea4d82c7882e56d6a0bf425311adbf6a55e3e3fe351b9a1a7ce1d9e1e087018b SHA512 4c8c34ae8668bcfa5167c2d2af006fc46b461a5dafb3ec5b64cb8cdf2a830c22ddb5cf806c93b1404f60dabf91b4153724947fa2d2c494376f20e637eeed5018 -AUX kube-proxy.initd 507 BLAKE2B 96697ce13e03c0a541bd8e7a3dc28a1c5647067d3bffe464d672d00ecf5b5fffd349a6affcd8ae3ea0ba06160be72f31cfa2d918c01050e83640fb9956917dc0 SHA512 088d91cd77e614f7857d65496f5b6d486741a8e3358b3e13bcd4203d35a76fa3aa390f658065e2826145525b6e83fcd33f8365a873e99b522f3ab7e8615ed364 -AUX kube-proxy.logrotated 84 BLAKE2B d1a37cac3891f131b605edfe569ed545445d6993528059b11b4a8d20d0c958abbab8d7c6acfc7a9e0f17c64ac7f19ef2b4954ff475bededf406e718d04261d59 SHA512 7842a4585aaf9b7be0fac89dca58874354453fc6f17f00223c04aad2211217531ae6a942424a8a112808dcf9e52a499c4879730e435d2ad08931516c66d5441d -AUX kube-scheduler.confd 133 BLAKE2B 6b88dfc011173f183a88a16d078cbb5d96d46c269129b483d650fd7dd63376e366825f483178c26e931db226478ce9d0b85412fc264d4d600a8232d0bac149e7 SHA512 d7326f34b26aaebf4b5c25a03abcff3bc3d397382ad4fed0f4718ee425e71399febf6fec6dc817813490671692d3f1b454fd5d14d9c47c3d41b0d3405a01a6c2 -AUX kube-scheduler.initd 548 BLAKE2B dd9373f659b87fcf12dca20527aebdb304a60ec559fd9fb9efcd0db8b3c155fdba2ce8a59461cd15ed3b4294cc5b335093e12d2b8411e400927e1307b37bc6d8 SHA512 151ea6f5cc36de9b83f0e5365579e33eea8002f9a03f5f61d195a349236e6baf192f701d3fb591b769aa90e8e1e620d525b20c95a1e8cda58d062971d8f587a3 -AUX kube-scheduler.logrotated 88 BLAKE2B af29a5ba84cb29787b17368105c793868a2e61a28e9a5b02361cf4833982d4489364bd1291faa136df275988f02ce78c7b785c9209a54aec5eea6180b9041da0 SHA512 3692da349dd6ed0f5acc09d7b95ac562ffecb103e2270bebdfe4a7808d48dada9d2debff262d85b11c47f9ca3f0c20000712d03629ed813ff08a3e02d69267e6 -AUX kubelet.confd 58 BLAKE2B 5c01a2146beacf3a024f312d1bd3422055887ba48d5d869a32a2be99585f260f9d9b9946e57290345e0d57870f7d4509892c53fe4c7a63b0111b1fa8f464daf0 SHA512 2ae3bbc8a66da644b59d7f753294ad43d5675edbe2e4769b91d7c988d0eeffd5b4209a10650ad937f9698b1b6050279d448c75274815a6b348ad2023f2fef08e -AUX kubelet.env 547 BLAKE2B db9144a0e155450f08a665700edbb05f3fa093d209f72320fdbcd54756afb857928a1d5828e79d3a54f958ddc41e8129a1489927115d1fc7712cd682699d3ac6 SHA512 3359ef337a27ea41b3db216808bb0baa571916bab37f913da79e0c9270199d75cfbb1a5730739b9207525e6027e38e8467e4c0b98567499d36130804f218e006 -AUX kubelet.initd 520 BLAKE2B 50edf888fed020a02f099189f8a5bdde54a4bfa2a00585489864c262d90ad8347763753f99eccec6fe6670c6fa016674dee4dea0fa838991abb503db97bd983a SHA512 c6b9bcdb6d063728ef2e9d67673ea29c0972e70e446be9c020cfd277a7bbcfc955a5ad7a72ab0ca1579a4d04b0fc4ac71ee20e6dba9d9a9a9099efcad3c139d0 -AUX kubelet.logrotated 81 BLAKE2B 3b4a10844eb7a65fc626a706c801c5a3ae4d47a08b03e2836007bf38b98808e31fdde6b31353936318257a2a679fb847f6c4c3f3b7c6315038e813ac46dd5c82 SHA512 dda5fb57b55926fd2e9cebe6c1593da699afba0398c58dfa8b923c53a9ae6e63d765778577211460047f20863a6095e8e2ab3e7769e38c4f6a1c55c0e3485501 -AUX kubelet.service 642 BLAKE2B 9f0fa5db48c09c2525cbc556cd520660302408a43aceb6c11da3a191b4b21607e824e46d9805b12b57a0ac7878c7da94d0cb86c69cd949814c77bb217973c6f1 SHA512 770cadae6afb68f0556c7c5969643642bbf09b596ff49d969d31b8d9f0d8907d6931eb7fb14485c78a3f75682e44e2355c7e51973a0dfdd1e665816f04ba21ae -DIST kubernetes-1.17.11.tar.gz 31829687 BLAKE2B 9684536fb19611f7da3889358bfa6044aebba8e5d3be83d7afe47ecd392d2f52011959abb1c1d4edcf3c48c8b499d40cc4e1d7751af3cfeadda16a33f3df67c3 SHA512 13853bd099c110df9f2dcf25e461c3c14aca48d77a3eaa6c040a4358edfa31462d0702e0544a187a17521e520ab7b545a6aeabfbfa2930946e15118e82a12369 -DIST kubernetes-1.17.9.tar.gz 31821854 BLAKE2B 62dffaa7ab671987aba9a477497dfa02943488d43ac42259706e21aa0d0520d76a6d0795db39b5025b23678ad0d36e0367e0bdda4b3e7c0c6a2ad409c29d02ad SHA512 c6c1c27a534b5b6dbbc3be34d9f8f321b0289e9032ad11549e1f028cd4cf6ba288cdc54283f5263b5e9cef017d535db911b5f7e5cbaccd2bee7d955ce2039696 -DIST kubernetes-1.18.6.tar.gz 32619242 BLAKE2B 7db8410b33b3748e2f391efa78fab2bff51c2f5cf9bc54ba74d5c0044f2ee453b1038f4edb206597be6cb0da7c9264988865bd94f1b99c308c350f04eaa232af SHA512 8715b5738ae13455e5f91f58d8922e7e87ed9441a5caf1233426df7dac552ddf2c4242d217d50b65ee264b8b55e6cc4e33081bf70dd74c47870c0eff682a9545 -DIST kubernetes-1.18.8.tar.gz 32619514 BLAKE2B cdeff1d4400e69bee3f675a6a8c111ec6c5e79d1a8610d986ad37891b6ffc6b12460503004803373a5e87d6eae5517bfc6278d6a2aced6a3f414a460a0177bec SHA512 04d41c3ce15b7679c7d605659c5c02873338d0d1e48d2b655852a31f897dd0842fc4eb839d132652b4483117b845b739b25cd219f12be0ef4d0058e6ea8f421e -DIST kubernetes-1.19.0.tar.gz 33584482 BLAKE2B b44248d8b4b22bdf2ee596ff3d864c76040f03b6f8bca17fd8bc2184463aa92f14d9e00d20163cfbb0dfb41ea0da6576f660362340ba1f6558fbb8294892ba01 SHA512 abc47f5c840894824adba3b3763b694fce89981fd90eaead9d540b9e282c9bfd97092c93d279efe26416e544393a33e95e20f953981de48e2f9f3cd4acf6bcba -DIST kubernetes-1.19.1.tar.gz 33338722 BLAKE2B ad9b36ec30049b721634f6725cab08f849407c7c1483c62694acdb6726932a212752586eb9849c0063309b52f90da05ef1f36603f292aa86ea1e3b1feb439f73 SHA512 e07f850a5957cb7f48a1720c7cb269df60bacafb7ac86f4b211875e789551681909a2ddcf85a38a880156669f2b73ce1dd379d241238a52bc3cb34b44b706284 -EBUILD kubernetes-1.17.11.ebuild 2511 BLAKE2B bfc27278c95fa83f5779d9648e4c89e3f3e3e83705ef4ad5a9c0aef5dcde0e397a98f48fab772b3b9d3c258685e1a641605ca7f60d8a8974260f93973ae997a0 SHA512 36cf82ebf40c6930355e158c249dd6b0b3424cf01d2db35e7ee73c2face624d99f9402bd11fa44c3413b31327688229bbcc3c7f66ba31c790a29e53ad0f069c0 -EBUILD kubernetes-1.17.9.ebuild 2303 BLAKE2B 34d570a6fdb6f1acb2088e0e5f970e7caeb49856120bc0f58e9af239ee421b75f9bc74ab64dec93e8f20da7fbc3be17aef1f4a16e59988d25f4d3bae5dbde45b SHA512 66e24673be6c12cb6f9b744ed10a61aa1ca70148a856ca2993f6d90ec75ed1e42004ec3e0da4c2295c445f053a539cd38bb2ca52faa26f815a10abd69960aaeb -EBUILD kubernetes-1.18.6.ebuild 2303 BLAKE2B 34d570a6fdb6f1acb2088e0e5f970e7caeb49856120bc0f58e9af239ee421b75f9bc74ab64dec93e8f20da7fbc3be17aef1f4a16e59988d25f4d3bae5dbde45b SHA512 66e24673be6c12cb6f9b744ed10a61aa1ca70148a856ca2993f6d90ec75ed1e42004ec3e0da4c2295c445f053a539cd38bb2ca52faa26f815a10abd69960aaeb -EBUILD kubernetes-1.18.8.ebuild 2510 BLAKE2B 3233c4009752760e14c5d7d26c79559ad2c75a9ab9631de6d7aa1ca0d24c43b43d46f2ded5dda9eaecf3c71030ce6c6dae37a6d093cab940061d126f9a5bac4e SHA512 be9b7afb87fb6aa192acb3db5ab59a4e3bdfb9aedb1ea9a733681c96b7f121a15d7157ac3f4fa2f9a56dfba74cc06681409ce5bef455f365d2c56be9dcc04deb -EBUILD kubernetes-1.19.0.ebuild 2282 BLAKE2B 795c4098c41721776314b1cf5dd9a2e653047f3cb5a40ca9ecebb8acc697359231cfbfc26ee4047f3a835428f3067bd97b494c4e11f12321a89c0ed854561c28 SHA512 5cab6499cab9a2c30c7e5f243f162d2ae5048681d41c690e87b9b2838ad0c04344522ecaf3bef23879e6228f0364c5046cf90b8b64c9fd72a983ebe2a39c66ab -EBUILD kubernetes-1.19.1.ebuild 2466 BLAKE2B af882180d60d10454c7cb17762f3a8dce297beda9d1c5810ff99b3c9e61292aabd7e66e56c7231ae38216677581762370d25d660c197ff1e263096d841e999b0 SHA512 9b8100dffe2f3c516aecd3f479d160c074681f96fe9748201b3fa6d50efa2bed4ca5579ce5eaf03e112230b49fc6d401913aa0d6a4241e204dfcfb028624dfd2 -MISC metadata.xml 719 BLAKE2B 4f7918cba4809becbff0cb1f6c6e9ce00e778c1a474955e64fccef68942a2e7fb337d5dbe8b01074b992497da913fbfbebe5705635245e8ce02f6daca4df7936 SHA512 9d4662622f1fa57b753018db9839b4399f3bb589a1e061821941738ea86a6d65cd0dbec31ffef658aeb14ac7d5c3840948694627b1fb32bc138b0f7dbf40a011 diff --git a/sys-cluster/kubernetes/files/kube-apiserver.confd b/sys-cluster/kubernetes/files/kube-apiserver.confd deleted file mode 100644 index db74d27f0207..000000000000 --- 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 6f649f5a5460..000000000000 --- 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 4ed84506231f..000000000000 --- a/sys-cluster/kubernetes/files/kube-apiserver.logrotated +++ /dev/null @@ -1,7 +0,0 @@ -/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 deleted file mode 100644 index 155c43a07561..000000000000 --- a/sys-cluster/kubernetes/files/kube-controller-manager.confd +++ /dev/null @@ -1,9 +0,0 @@ -### -# 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 deleted file mode 100644 index 276197f06562..000000000000 --- a/sys-cluster/kubernetes/files/kube-controller-manager.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 Controller Manager service" -pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"} -user=${user:-${RC_SVCNAME}} -group=${group:-${RC_SVCNAME}} - -command="/usr/bin/kube-controller-manager" -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-controller-manager.logrotated b/sys-cluster/kubernetes/files/kube-controller-manager.logrotated deleted file mode 100644 index 06efce234069..000000000000 --- a/sys-cluster/kubernetes/files/kube-controller-manager.logrotated +++ /dev/null @@ -1,7 +0,0 @@ -/var/log/kube-controller-manager/*.log { - missingok - size 5M - rotate 3 - compress - copytruncate -} diff --git a/sys-cluster/kubernetes/files/kube-proxy.confd b/sys-cluster/kubernetes/files/kube-proxy.confd deleted file mode 100644 index 00f33f358bb9..000000000000 --- a/sys-cluster/kubernetes/files/kube-proxy.confd +++ /dev/null @@ -1,4 +0,0 @@ -### -# Kubernetes kube-proxy config -# -command_args="" diff --git a/sys-cluster/kubernetes/files/kube-proxy.initd b/sys-cluster/kubernetes/files/kube-proxy.initd deleted file mode 100644 index 18a75adf0b64..000000000000 --- a/sys-cluster/kubernetes/files/kube-proxy.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 Proxy service" -pidfile=${pidfile:-"/run/${SVCNAME}.pid"} -user=${user:-root} -group=${group:-root} - -command="/usr/bin/kube-proxy" -command_args="${command_args}" -command_background="true" -start_stop_daemon_args="--user ${user} --group ${group} \ - --stdout /var/log/${SVCNAME}/${SVCNAME}.log \ - --stderr /var/log/${SVCNAME}/${SVCNAME}.log" - -depend() { - after net -} diff --git a/sys-cluster/kubernetes/files/kube-proxy.logrotated b/sys-cluster/kubernetes/files/kube-proxy.logrotated deleted file mode 100644 index b8d1032c1f76..000000000000 --- a/sys-cluster/kubernetes/files/kube-proxy.logrotated +++ /dev/null @@ -1,7 +0,0 @@ -/var/log/kube-proxy/*.log { - missingok - size 5M - rotate 3 - compress - copytruncate -} diff --git a/sys-cluster/kubernetes/files/kube-scheduler.confd b/sys-cluster/kubernetes/files/kube-scheduler.confd deleted file mode 100644 index 8442e0348d23..000000000000 --- a/sys-cluster/kubernetes/files/kube-scheduler.confd +++ /dev/null @@ -1,9 +0,0 @@ -### -# kubernetes system config -# -# The following values are used to configure the kube-scheduler -# - -# Add your own! -command_args="" - diff --git a/sys-cluster/kubernetes/files/kube-scheduler.initd b/sys-cluster/kubernetes/files/kube-scheduler.initd deleted file mode 100644 index 2c49bce3ec80..000000000000 --- a/sys-cluster/kubernetes/files/kube-scheduler.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 Scheduler service" -pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"} -user=${user:-${RC_SVCNAME}} -group=${group:-${RC_SVCNAME}} - -command="/usr/bin/kube-scheduler" -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-scheduler.logrotated b/sys-cluster/kubernetes/files/kube-scheduler.logrotated deleted file mode 100644 index 6cce6c6f5be7..000000000000 --- a/sys-cluster/kubernetes/files/kube-scheduler.logrotated +++ /dev/null @@ -1,7 +0,0 @@ -/var/log/kube-scheduler/*.log { - missingok - size 5M - rotate 3 - compress - copytruncate -} diff --git a/sys-cluster/kubernetes/files/kubelet.confd b/sys-cluster/kubernetes/files/kubelet.confd deleted file mode 100644 index 24f424877eb8..000000000000 --- a/sys-cluster/kubernetes/files/kubelet.confd +++ /dev/null @@ -1,4 +0,0 @@ -### -# Kubernetes Kubelet (worker) config - -command_args="" diff --git a/sys-cluster/kubernetes/files/kubelet.env b/sys-cluster/kubernetes/files/kubelet.env deleted file mode 100644 index a623673960ff..000000000000 --- a/sys-cluster/kubernetes/files/kubelet.env +++ /dev/null @@ -1,17 +0,0 @@ -### -# kubernetes kubelet (minion) config - -# The address for the info server to serve on (set to 0.0.0.0 or "" for all interfaces) -KUBELET_ADDRESS="--address=127.0.0.1" - -# The port for the info server to serve on -# KUBELET_PORT="--port=10250" - -# You may leave this blank to use the actual hostname -KUBELET_HOSTNAME="--hostname-override=127.0.0.1" - -# Edit the kubelet.kubeconfig to have correct cluster server address -KUBELET_KUBECONFIG=/etc/kubernetes/kubelet.kubeconfig - -# Add your own! -KUBELET_ARGS="--cgroup-driver=systemd --fail-swap-on=false" diff --git a/sys-cluster/kubernetes/files/kubelet.initd b/sys-cluster/kubernetes/files/kubelet.initd deleted file mode 100644 index 363f635b5863..000000000000 --- a/sys-cluster/kubernetes/files/kubelet.initd +++ /dev/null @@ -1,19 +0,0 @@ -#!/sbin/openrc-run -# Copyright 2016-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -description="Kubelet, a Kubernetes node agent" -pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"} -user=${user:-root} -group=${group:-root} - -command="/usr/bin/kubelet" -command_args="${command_args}" -command_background="true" -start_stop_daemon_args="--user ${user} --group ${group} \ - --stdout /var/log/kubelet/${RC_SVCNAME}.log \ - --stderr /var/log/kubelet/${RC_SVCNAME}.log" - -depend() { - after net -} diff --git a/sys-cluster/kubernetes/files/kubelet.logrotated b/sys-cluster/kubernetes/files/kubelet.logrotated deleted file mode 100644 index f87767fe985e..000000000000 --- a/sys-cluster/kubernetes/files/kubelet.logrotated +++ /dev/null @@ -1,7 +0,0 @@ -/var/log/kubelet/*.log { - missingok - size 5M - rotate 3 - compress - copytruncate -} diff --git a/sys-cluster/kubernetes/files/kubelet.service b/sys-cluster/kubernetes/files/kubelet.service deleted file mode 100644 index 1082bbac1d0b..000000000000 --- a/sys-cluster/kubernetes/files/kubelet.service +++ /dev/null @@ -1,24 +0,0 @@ -[Unit] -Description=Kubernetes Kubelet Server -Documentation=https://kubernetes.io/docs/concepts/overview/components/#kubelet https://kubernetes.io/docs/reference/generated/kubelet/ -After=docker.service -Requires=docker.service - -[Service] -WorkingDirectory=/var/lib/kubelet -EnvironmentFile=-/etc/kubernetes/config -EnvironmentFile=-/etc/kubernetes/kubelet -ExecStart=/usr/bin/kubelet \ - $KUBE_LOGTOSTDERR \ - $KUBE_LOG_LEVEL \ - $KUBELET_KUBECONFIG \ - $KUBELET_ADDRESS \ - $KUBELET_PORT \ - $KUBELET_HOSTNAME \ - $KUBE_ALLOW_PRIV \ - $KUBELET_ARGS -Restart=on-failure -KillMode=process - -[Install] -WantedBy=multi-user.target diff --git a/sys-cluster/kubernetes/kubernetes-1.17.11.ebuild b/sys-cluster/kubernetes/kubernetes-1.17.11.ebuild deleted file mode 100644 index 610609891160..000000000000 --- a/sys-cluster/kubernetes/kubernetes-1.17.11.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module systemd - -DESCRIPTION="production-grade container orchestration" -HOMEPAGE="https://kubernetes.io" -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -AGENT="kubelet" -CLI="kubectl" -SERVICES="kube-apiserver kube-controller-manager kube-proxy kube-scheduler" -IUSE="hardened" -for x in ${AGENT} ${CLI} ${SERVICES}; do - IUSE+=" +${x}" -done - -BDEPEND="=dev-lang/go-1.14*" -COMMON_DEPEND=" - kube-apiserver? ( - acct-group/kube-apiserver - acct-user/kube-apiserver - ) - kube-controller-manager? ( - acct-group/kube-controller-manager - acct-user/kube-controller-manager - ) - kube-scheduler? ( - acct-group/kube-scheduler - acct-user/kube-scheduler - )" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND} - kube-proxy? ( net-firewall/conntrack-tools ) - !sys-cluster/kubeadm - !sys-cluster/kubectl - !sys-cluster/kubelet - !sys-cluster/kube-apiserver - !sys-cluster/kube-controller-manager - !sys-cluster/kube-proxy - !sys-cluster/kube-scheduler" - -RESTRICT+=" test" - -src_compile() { - local x - for x in ${AGENT} ${CLI} ${SERVICES}; do - use $x || continue - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${x} - done -} - -src_install() { - local x - for x in ${AGENT} ${CLI} ${SERVICES}; do - use $x || continue - dobin _output/bin/${x} - if has ${x} ${CLI}; then - _output/bin/${x} completion bash > ${x}.bash || die - _output/bin/${x} completion zsh > ${x}.zsh || die - newbashcomp ${x}.bash ${x} - insinto /usr/share/zsh/site-functions - newins ${x}.zsh _${x} - continue - fi - newinitd "${FILESDIR}"/${x}.initd ${x} - newconfd "${FILESDIR}"/${x}.confd ${x} - insinto /etc/logrotate.d - newins "${FILESDIR}"/${x}.logrotated ${x} - keepdir /var/log/${x} - if [[ "$x" =~ kubelet ]]; then - systemd_dounit "${FILESDIR}"/${x}.service - insinto /etc/kubernetes - newins "${FILESDIR}"/${x}.env ${x}.env - keepdir /etc/kubernetes/manifests - fi - if [[ $x =~ kubelet|kube-proxy ]]; then - keepdir /var/lib/${x} - fi - if [[ $x =~ .*apiserver|.*controller-manager|.*scheduler ]]; then - fowners ${x}:${x} /var/log/${x} - fi - done -} - -pkg_postinst() { - local x - for x in ${REPLACING_VERSIONS}; do - if ver_test $x -le 1.17.11; then - ewarn "kubeadm is now packaged as sys-cluster/kubeadm" - ewarn "see https://bugs.gentoo.org/741572" - fi - done -} diff --git a/sys-cluster/kubernetes/kubernetes-1.17.9.ebuild b/sys-cluster/kubernetes/kubernetes-1.17.9.ebuild deleted file mode 100644 index 71f306a509b0..000000000000 --- a/sys-cluster/kubernetes/kubernetes-1.17.9.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module systemd - -DESCRIPTION="production-grade container orchestration" -HOMEPAGE="https://kubernetes.io" -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64" - -AGENT="kubelet" -CLI="kubeadm kubectl" -SERVICES="kube-apiserver kube-controller-manager kube-proxy kube-scheduler" -IUSE="hardened" -for x in ${AGENT} ${CLI} ${SERVICES}; do - IUSE+=" +${x}" -done - -BDEPEND="=dev-lang/go-1.14*" -COMMON_DEPEND=" - kube-apiserver? ( - acct-group/kube-apiserver - acct-user/kube-apiserver - ) - kube-controller-manager? ( - acct-group/kube-controller-manager - acct-user/kube-controller-manager - ) - kube-scheduler? ( - acct-group/kube-scheduler - acct-user/kube-scheduler - )" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND} - kube-proxy? ( net-firewall/conntrack-tools ) - !sys-cluster/kubeadm - !sys-cluster/kubectl - !sys-cluster/kubelet - !sys-cluster/kube-apiserver - !sys-cluster/kube-controller-manager - !sys-cluster/kube-proxy - !sys-cluster/kube-scheduler" - -RESTRICT+=" test" - -src_compile() { - local x - for x in ${AGENT} ${CLI} ${SERVICES}; do - use $x || continue - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${x} - done -} - -src_install() { - local x - for x in ${AGENT} ${CLI} ${SERVICES}; do - use $x || continue - dobin _output/bin/${x} - if has ${x} ${CLI}; then - _output/bin/${x} completion bash > ${x}.bash || die - _output/bin/${x} completion zsh > ${x}.zsh || die - newbashcomp ${x}.bash ${x} - insinto /usr/share/zsh/site-functions - newins ${x}.zsh _${x} - continue - fi - newinitd "${FILESDIR}"/${x}.initd ${x} - newconfd "${FILESDIR}"/${x}.confd ${x} - insinto /etc/logrotate.d - newins "${FILESDIR}"/${x}.logrotated ${x} - keepdir /var/log/${x} - if [[ "$x" =~ kubelet ]]; then - systemd_dounit "${FILESDIR}"/${x}.service - insinto /etc/kubernetes - newins "${FILESDIR}"/${x}.env ${x}.env - keepdir /etc/kubernetes/manifests - fi - if [[ $x =~ kubelet|kube-proxy ]]; then - keepdir /var/lib/${x} - fi - if [[ $x =~ .*apiserver|.*controller-manager|.*scheduler ]]; then - fowners ${x}:${x} /var/log/${x} - fi - done -} diff --git a/sys-cluster/kubernetes/kubernetes-1.18.6.ebuild b/sys-cluster/kubernetes/kubernetes-1.18.6.ebuild deleted file mode 100644 index 71f306a509b0..000000000000 --- a/sys-cluster/kubernetes/kubernetes-1.18.6.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module systemd - -DESCRIPTION="production-grade container orchestration" -HOMEPAGE="https://kubernetes.io" -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64" - -AGENT="kubelet" -CLI="kubeadm kubectl" -SERVICES="kube-apiserver kube-controller-manager kube-proxy kube-scheduler" -IUSE="hardened" -for x in ${AGENT} ${CLI} ${SERVICES}; do - IUSE+=" +${x}" -done - -BDEPEND="=dev-lang/go-1.14*" -COMMON_DEPEND=" - kube-apiserver? ( - acct-group/kube-apiserver - acct-user/kube-apiserver - ) - kube-controller-manager? ( - acct-group/kube-controller-manager - acct-user/kube-controller-manager - ) - kube-scheduler? ( - acct-group/kube-scheduler - acct-user/kube-scheduler - )" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND} - kube-proxy? ( net-firewall/conntrack-tools ) - !sys-cluster/kubeadm - !sys-cluster/kubectl - !sys-cluster/kubelet - !sys-cluster/kube-apiserver - !sys-cluster/kube-controller-manager - !sys-cluster/kube-proxy - !sys-cluster/kube-scheduler" - -RESTRICT+=" test" - -src_compile() { - local x - for x in ${AGENT} ${CLI} ${SERVICES}; do - use $x || continue - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${x} - done -} - -src_install() { - local x - for x in ${AGENT} ${CLI} ${SERVICES}; do - use $x || continue - dobin _output/bin/${x} - if has ${x} ${CLI}; then - _output/bin/${x} completion bash > ${x}.bash || die - _output/bin/${x} completion zsh > ${x}.zsh || die - newbashcomp ${x}.bash ${x} - insinto /usr/share/zsh/site-functions - newins ${x}.zsh _${x} - continue - fi - newinitd "${FILESDIR}"/${x}.initd ${x} - newconfd "${FILESDIR}"/${x}.confd ${x} - insinto /etc/logrotate.d - newins "${FILESDIR}"/${x}.logrotated ${x} - keepdir /var/log/${x} - if [[ "$x" =~ kubelet ]]; then - systemd_dounit "${FILESDIR}"/${x}.service - insinto /etc/kubernetes - newins "${FILESDIR}"/${x}.env ${x}.env - keepdir /etc/kubernetes/manifests - fi - if [[ $x =~ kubelet|kube-proxy ]]; then - keepdir /var/lib/${x} - fi - if [[ $x =~ .*apiserver|.*controller-manager|.*scheduler ]]; then - fowners ${x}:${x} /var/log/${x} - fi - done -} diff --git a/sys-cluster/kubernetes/kubernetes-1.18.8.ebuild b/sys-cluster/kubernetes/kubernetes-1.18.8.ebuild deleted file mode 100644 index 4888751e39ad..000000000000 --- a/sys-cluster/kubernetes/kubernetes-1.18.8.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module systemd - -DESCRIPTION="production-grade container orchestration" -HOMEPAGE="https://kubernetes.io" -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -AGENT="kubelet" -CLI="kubectl" -SERVICES="kube-apiserver kube-controller-manager kube-proxy kube-scheduler" -IUSE="hardened" -for x in ${AGENT} ${CLI} ${SERVICES}; do - IUSE+=" +${x}" -done - -BDEPEND="=dev-lang/go-1.14*" -COMMON_DEPEND=" - kube-apiserver? ( - acct-group/kube-apiserver - acct-user/kube-apiserver - ) - kube-controller-manager? ( - acct-group/kube-controller-manager - acct-user/kube-controller-manager - ) - kube-scheduler? ( - acct-group/kube-scheduler - acct-user/kube-scheduler - )" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND} - kube-proxy? ( net-firewall/conntrack-tools ) - !sys-cluster/kubeadm - !sys-cluster/kubectl - !sys-cluster/kubelet - !sys-cluster/kube-apiserver - !sys-cluster/kube-controller-manager - !sys-cluster/kube-proxy - !sys-cluster/kube-scheduler" - -RESTRICT+=" test" - -src_compile() { - local x - for x in ${AGENT} ${CLI} ${SERVICES}; do - use $x || continue - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${x} - done -} - -src_install() { - local x - for x in ${AGENT} ${CLI} ${SERVICES}; do - use $x || continue - dobin _output/bin/${x} - if has ${x} ${CLI}; then - _output/bin/${x} completion bash > ${x}.bash || die - _output/bin/${x} completion zsh > ${x}.zsh || die - newbashcomp ${x}.bash ${x} - insinto /usr/share/zsh/site-functions - newins ${x}.zsh _${x} - continue - fi - newinitd "${FILESDIR}"/${x}.initd ${x} - newconfd "${FILESDIR}"/${x}.confd ${x} - insinto /etc/logrotate.d - newins "${FILESDIR}"/${x}.logrotated ${x} - keepdir /var/log/${x} - if [[ "$x" =~ kubelet ]]; then - systemd_dounit "${FILESDIR}"/${x}.service - insinto /etc/kubernetes - newins "${FILESDIR}"/${x}.env ${x}.env - keepdir /etc/kubernetes/manifests - fi - if [[ $x =~ kubelet|kube-proxy ]]; then - keepdir /var/lib/${x} - fi - if [[ $x =~ .*apiserver|.*controller-manager|.*scheduler ]]; then - fowners ${x}:${x} /var/log/${x} - fi - done -} - -pkg_postinst() { - local x - for x in ${REPLACING_VERSIONS}; do - if ver_test $x -le 1.18.8; then - ewarn "kubeadm is now packaged as sys-cluster/kubeadm" - ewarn "see https://bugs.gentoo.org/741572" - fi - done -} diff --git a/sys-cluster/kubernetes/kubernetes-1.19.0.ebuild b/sys-cluster/kubernetes/kubernetes-1.19.0.ebuild deleted file mode 100644 index b3bd4ed8f521..000000000000 --- a/sys-cluster/kubernetes/kubernetes-1.19.0.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module systemd - -DESCRIPTION="production-grade container orchestration" -HOMEPAGE="https://kubernetes.io" -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -AGENT="kubelet" -CLI="kubeadm kubectl" -SERVICES="kube-apiserver kube-controller-manager kube-proxy kube-scheduler" -IUSE="hardened" -for x in ${AGENT} ${CLI} ${SERVICES}; do - IUSE+=" +${x}" -done - -COMMON_DEPEND=" - kube-apiserver? ( - acct-group/kube-apiserver - acct-user/kube-apiserver - ) - kube-controller-manager? ( - acct-group/kube-controller-manager - acct-user/kube-controller-manager - ) - kube-scheduler? ( - acct-group/kube-scheduler - acct-user/kube-scheduler - )" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND} - kube-proxy? ( net-firewall/conntrack-tools ) - !sys-cluster/kubeadm - !sys-cluster/kubectl - !sys-cluster/kubelet - !sys-cluster/kube-apiserver - !sys-cluster/kube-controller-manager - !sys-cluster/kube-proxy - !sys-cluster/kube-scheduler" - -RESTRICT+=" test" - -src_compile() { - local x - for x in ${AGENT} ${CLI} ${SERVICES}; do - use $x || continue - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${x} - done -} - -src_install() { - local x - for x in ${AGENT} ${CLI} ${SERVICES}; do - use $x || continue - dobin _output/bin/${x} - if has ${x} ${CLI}; then - _output/bin/${x} completion bash > ${x}.bash || die - _output/bin/${x} completion zsh > ${x}.zsh || die - newbashcomp ${x}.bash ${x} - insinto /usr/share/zsh/site-functions - newins ${x}.zsh _${x} - continue - fi - newinitd "${FILESDIR}"/${x}.initd ${x} - newconfd "${FILESDIR}"/${x}.confd ${x} - insinto /etc/logrotate.d - newins "${FILESDIR}"/${x}.logrotated ${x} - keepdir /var/log/${x} - if [[ "$x" =~ kubelet ]]; then - systemd_dounit "${FILESDIR}"/${x}.service - insinto /etc/kubernetes - newins "${FILESDIR}"/${x}.env ${x}.env - keepdir /etc/kubernetes/manifests - fi - if [[ $x =~ kubelet|kube-proxy ]]; then - keepdir /var/lib/${x} - fi - if [[ $x =~ .*apiserver|.*controller-manager|.*scheduler ]]; then - fowners ${x}:${x} /var/log/${x} - fi - done -} diff --git a/sys-cluster/kubernetes/kubernetes-1.19.1.ebuild b/sys-cluster/kubernetes/kubernetes-1.19.1.ebuild deleted file mode 100644 index 51652cdca396..000000000000 --- a/sys-cluster/kubernetes/kubernetes-1.19.1.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit bash-completion-r1 go-module systemd - -DESCRIPTION="production-grade container orchestration" -HOMEPAGE="https://kubernetes.io" -SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -AGENT="kubelet" -CLI="kubectl" -SERVICES="kube-apiserver kube-controller-manager kube-proxy kube-scheduler" -IUSE="hardened" -for x in ${AGENT} ${CLI} ${SERVICES}; do - IUSE+=" +${x}" -done - -COMMON_DEPEND=" - kube-apiserver? ( - acct-group/kube-apiserver - acct-user/kube-apiserver - ) - kube-controller-manager? ( - acct-group/kube-controller-manager - acct-user/kube-controller-manager - ) - kube-scheduler? ( - acct-group/kube-scheduler - acct-user/kube-scheduler - )" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND} - kube-proxy? ( net-firewall/conntrack-tools ) - !sys-cluster/kubectl - !sys-cluster/kubelet - !sys-cluster/kube-apiserver - !sys-cluster/kube-controller-manager - !sys-cluster/kube-proxy - !sys-cluster/kube-scheduler" - -RESTRICT+=" test" - -src_compile() { - local x - for x in ${AGENT} ${CLI} ${SERVICES}; do - use $x || continue - CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ - emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${x} - done -} - -src_install() { - local x - for x in ${AGENT} ${CLI} ${SERVICES}; do - use $x || continue - dobin _output/bin/${x} - if has ${x} ${CLI}; then - _output/bin/${x} completion bash > ${x}.bash || die - _output/bin/${x} completion zsh > ${x}.zsh || die - newbashcomp ${x}.bash ${x} - insinto /usr/share/zsh/site-functions - newins ${x}.zsh _${x} - continue - fi - newinitd "${FILESDIR}"/${x}.initd ${x} - newconfd "${FILESDIR}"/${x}.confd ${x} - insinto /etc/logrotate.d - newins "${FILESDIR}"/${x}.logrotated ${x} - keepdir /var/log/${x} - if [[ "$x" =~ kubelet ]]; then - systemd_dounit "${FILESDIR}"/${x}.service - insinto /etc/kubernetes - newins "${FILESDIR}"/${x}.env ${x}.env - keepdir /etc/kubernetes/manifests - fi - if [[ $x =~ kubelet|kube-proxy ]]; then - keepdir /var/lib/${x} - fi - if [[ $x =~ .*apiserver|.*controller-manager|.*scheduler ]]; then - fowners ${x}:${x} /var/log/${x} - fi - done -} - -pkg_postinst() { - local x - for x in ${REPLACING_VERSIONS}; do - if ver_test $x -le 1.18.8; then - ewarn "kubeadm is now packaged as sys-cluster/kubeadm" - ewarn "see https://bugs.gentoo.org/741572" - fi - done -} diff --git a/sys-cluster/kubernetes/metadata.xml b/sys-cluster/kubernetes/metadata.xml deleted file mode 100644 index abf38f229729..000000000000 --- a/sys-cluster/kubernetes/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>williamh@gentoo.org</email> - <name>William Hubbs</name> - </maintainer> - <use> - <flag name="kubeadm">CLI to bootstrap a secure Kubernetes cluster</flag> - <flag name="kubectl">CLI to run commands against Kubernetes clusters</flag> - <flag name="kubelet">Kubernetes node agent</flag> - <flag name="kube-apiserver">Kubernetes API server</flag> - <flag name="kube-controller-manager">Kubernetes controller manager</flag> - <flag name="kube-proxy">Kubernetes proxy service</flag> - <flag name="kube-scheduler">Kubernetes scheduler</flag> - </use> -</pkgmetadata> |