Hi Michael, Michael Dahlberg <dahlb...@recursoft.org> writes:
> I'm still a bit new to Guix but not to systems administration and devops. I'd > like to try running a Kubernetes cluster on bare metal systems running Guix. I > don't think there should be too many gotcha's other than the lack of the > systemd init system, especially if I want to install the basic elements of > Kubernetes outsides of the Guix package management system .. which I'd rather > not do. This gets me to my question: is Guix an appropriate environment to run > a Kubernetes cluster and if so do you have any recommendations? I have no problems with running Kubernetes on my Guix Systems, but you need a knowledge of managing it's core components, because you probably cannot relly of Kubernetes components deploy tools which most of the time support only specific operating systems. In short you need: - containerd - kubelet with static pods - /etc/kubernetes/manifests/etcd.yaml - /etc/kubernetes/manifests/kube-apiserver.yaml - /etc/kubernetes/manifests/kube-controller-manager.yaml - /etc/kubernetes/manifests/kube-scheduler.yaml you can take an example of config in my git repository, but it's kinda dirty and probably you should do everything from scratch yourself https://github.com/kitnil/dotfiles/ Regards, Oleg.
signature.asc
Description: PGP signature