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.

Attachment: signature.asc
Description: PGP signature

Reply via email to