• moonpiedumplings@programming.dev
    link
    fedilink
    English
    arrow-up
    1
    ·
    38 minutes ago

    I find this comparison unfair becuase k3s is a much more batteries included distro than the others, coming with an ingress controller (traefik) and a few other services not in talos or k0s.

    But I do think Talos will end up the lighest overall because Talos is not just a k8s distro, but also a extremely stripped down linux distro. They don’t use systemd to start k8s, they have their own tiny init system.

    It should be noted that Sidero Labs is the creator of Talos Linux, which another commenter pointed out.

  • zockerr@lemmy.world
    link
    fedilink
    arrow-up
    20
    ·
    19 hours ago

    Keep in mind that this post is by a company that offers one of the options they compare. So there is an obvious conflict of interest, and I wouldn’t trust the conclusions that were reached

    • qaz@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      18 hours ago

      And obviously their option is the “best”. From the conclusion:

      Talos Linux is unique. It’s the only option that includes OS management in a purpose-built distribution for running Kubernetes. There’s no compromise for scaling up or down. In terms of small-scale numbers, it “wins” in several of the examined categories, including memory usage, disk r/w, and installation size. But all of these metrics are side effects of Talos Linux’s defining characteristic: It’s simple.

  • jlsalvador@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    15 hours ago

    You could try mine, SimpleK8s (kubeadm, containerd, systemd, buildroot), ~50Mb single file (kernel+initramfs). https://simplek8s.org/

    The current footprint is lower than every alternatives commented on this article.