K3S Setup Advice

This page summarizes the projects mentioned and recommended in the original post on /r/kubernetes

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • k3sup

    bootstrap K3s over SSH in < 60s 🚀

  • Don't forget to try out some automation tools like k3sup, even set it up as a preparation script, it will make you configuration much more "infrastructure as code"

  • k3s-ansible

  • I run mine on Ubuntu Server 21.04, not sure if this is the best, but works quite well for this setup. Ultimately most well supported distros will work. You might find this useful: https://github.com/k3s-io/k3s-ansible

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • nfs-provisioner

    Discontinued NFS server and provisioner for a kubernetes cluster

  • Persistent storage has some options, but if you have a NAS, you can create a storage class and a provisioner similar to this one. This helm chart also includes an nfs server sharing storage from one of the nodes, you might not need that.

  • k3s

    Lightweight Kubernetes

  • K3S is a small, self-contained k8s distribution. By self-contained I mean it ships with containerd embedded in it, so you don't even need to install that. You can download a small binary and run it on any number of nodes, and have a working cluster up and running quickly. It ships with some built in components like Traefik and a load balancer.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts