Package Details: kubernetes 1.8.0-1

Git Clone URL: https://aur.archlinux.org/kubernetes.git (read-only)
Package Base: kubernetes
Description: Container Cluster Manager for Docker
Upstream URL: http://kubernetes.io/
Licenses: Apache
Submitter: irtimmer
Maintainer: irtimmer
Last Packager: irtimmer
Votes: 25
Popularity: 1.829638
First Submitted: 2015-05-29 17:48
Last Updated: 2017-09-30 09:34

Latest Comments

imriss commented on 2017-10-11 17:38

If you want to skip building this package by yourself, you can install the pre-built version using the "kubernetes-built" package:
https://aur.archlinux.org/packages/kubernetes-built

The kubernetes-built package is built using the PKGBUILD of the kubernetes package, and I will update its tar.xz file after every change in this package.

imriss commented on 2017-10-03 14:47

+1 for Svenstaro's suggestion to put this in [community].

moonkin commented on 2017-09-30 16:01

Error in
go install runtime/internal/sys: open /usr/lib/go/pkg/linux_amd64_cgo/runtime/internal/sys.a: permission denied
!!! [0930 23:18:55] Call tree:
!!! [0930 23:18:55] 1: ~/.cache/pacaur/kubernetes/src/kubernetes-1.8.0/hack/lib/golang.sh:720 kube::golang::build_binaries_for_platform(...)
!!! [0930 23:18:55] 2: hack/make-rules/build.sh:27 kube::golang::build_binaries(...)

trouble fixed after re-doing installsuffix cgo std
1) $ sudo rm -r /usr/lib/go/pkg/linux_amd64_cgo
2) $ sudo CGO_ENABLED=0 go install -a -installsuffix cgo std

corvinusz commented on 2017-09-30 00:53

Error in hack/generate-docs.sh:37. 'make -C "${KUBE_ROOT}" WHAT="${BINS[*]}"' exited with status 2
Call stack:
1: hack/generate-docs.sh:37 main(...)

Seems the trouble is related with tmpfs size.
Has been built OK with steps:
1. download PKGBUILD+kubernetes.install
2. makepkg

bastelfreak commented on 2017-09-29 22:25

Hi irtimmer, could you take a look at the wrong SHA hash for 0.7.0.tar.gz? This is still an issue.

Ppjet6 commented on 2017-09-19 15:46

The sha256 checksum for 0.7.0.tar.gz doesn't match here. I get "f04c0a90c20af6c7f4e448f2405938ea5c821b33d0f977d58598adc1e189bcda". I had the same issue for both tarballs in version 1.7.5-2 of the package.

imriss commented on 2017-09-12 13:58

For virtual memory/swap limitation problem, you can use a separate directory as the TMPDIR:
mkdir ~/.tmp
TMPDIR=~/.tmp pacaur -S kubernetes

zatricky commented on 2017-09-05 12:48

System becomes unusable on the step of building cmd/gke-certificates-controller due to high memory consumption/swap. I'm yet to measure the full memory consumption accurately.

This is due to massive parallelism in go. It appears that an 8-core system requires 10GB+ of memory to compile (using 100% of all 8 cores). A dual-core requires far less, at about 2GB.

Other than tasksel, is there a known way to limit the impact?

Svenstaro commented on 2017-08-25 09:42

A patch that I suggest: https://pastebin.com/R8Rn9kCj

Definitely do not remove the user upon package removal because that is a security problem! You will have files left on your system with no user for them and then if you create a new user that uid might get reassigned to the old user and suddenly that user owns those old files.

Svenstaro commented on 2017-08-25 07:53

By the way, you can fix the build failure by doing `make -j1`.

All comments