Those running Kubernetes, what is in your core stack? And what "gem" can you not live without?

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

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

    Node feature discovery for Kubernetes

  • node-feature-discovery and descheduler

  • descheduler

    Descheduler for Kubernetes

  • node-feature-discovery and descheduler

  • 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
  • terraform

    Discontinued Terraform (by tyzbit)

  • NewRelic for logging, monitoring, alerting. For my moderately utilized 6-node cluster, it's about $60/mo. I use Terraform to define all of my alerts and even some dashboards.

  • nfs-subdir-external-provisioner

    Dynamic sub-dir volume provisioner on a remote NFS server.

  • Honorable Mentions: - NFS subdir external provisioner - Point it at an NFS server and it automatically creates a folder for each PersistentVolume you create with the StorageClass. - nginx-ingress controller, like someone else mentioned.

  • longhorn

    Cloud-Native distributed storage built on and for Kubernetes

  • Longhorn for Kubernetes storage. It lets me automatically provision PersistentVolumes and snapshot/back them up to S3. I've read that other things such as Ceph and Rook are more stable and I've definitely been bit by some non-critical bugs, but the project is very active and bugs are squashed quickly (though they don't release very frequently). This is the gem I can't live without, being able to snapshot, backup and restore things like my Plex volume has saved me at least a dozen times already.

  • flux2

    Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.

  • Flux for GitOps, it's the only way I install Helm charts anymore. I recently rebuilt my k8s cluster and I went from 0 masters 0 workers to a full cluster with 90% of my apps good to go within an hour.

  • Duplicacy

    A new generation cloud backup tool

  • Duplicacy for offsite backup. You have to pay yearly for a license, the first year is $20 while subsequent years are $5. I tried a good amount of enthusiast-grade backup solutions and this one was worth paying for, the rest did not have my confidence.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • cert-manager

    Automatically provision and manage TLS certificates in Kubernetes

  • cert-manager for easy SSL certificates.

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