Matthias, how are disabling swap for the containers ? Kubelet seems to set
MemorySwap (libcontainer config) to -1 by default here:
https://github.com/kubernetes/kubernetes/blob/v1.4.0/pkg/kubelet/dockertools/docker_manager.go#L662
which means /sys/fs/cgroup/memory.memsw.limit_in_bytes is set to
This thread brings up an important point about available kubernetes client
bindings and their maturity in terms of full fledged support of k8s apis.
My experience has been with these :
- https://github.com/kubernetes/client-go/ : official Go binding with full
support of k8s API; we just migrated