k3sup VS truecharts

Compare k3sup vs truecharts and see what are their differences.

k3sup

bootstrap K3s over SSH in < 60s 🚀 (by alexellis)

truecharts

Community App Catalog for TrueNAS SCALE [Moved to: https://github.com/truecharts/charts] (by truecharts)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
k3sup truecharts
58 38
5,799 297
- -
7.1 10.0
2 months ago over 1 year ago
Go Smarty
GNU General Public License v3.0 or later BSD 3-clause "New" or "Revised" License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

k3sup

Posts with mentions or reviews of k3sup. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-10-11.
  • K3s – Lightweight Kubernetes
    17 projects | news.ycombinator.com | 11 Oct 2023
  • Packaging Go for Arch Linux Tutorial
    2 projects | dev.to | 17 Sep 2023
    # Maintainer: Talha Altinel pkgname=k3sup pkgver=0.13.0 pkgrel=1 pkgdesc='A tool to bootstrap K3s over SSH in < 60s' arch=('x86_64') url='https://github.com/alexellis/k3sup' license=('MIT') depends=('glibc' 'openssh') makedepends=('git' 'go>=1.20') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/alexellis/k3sup/archive/${pkgver}.tar.gz") sha256sums=('24939844ac6de581eb05ef6425c89c32b2d0e22800f1344c19b2164eec846c92') _commit=('1d2e443ea56a355cc6bd0a14a8f8a2661a72f2e8') build() { cd "$pkgname-$pkgver" export CGO_CPPFLAGS="${CPPFLAGS}" export CGO_CFLAGS="${CFLAGS}" export CGO_CXXFLAGS="${CXXFLAGS}" export CGO_LDFLAGS="${LDFLAGS}" export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw" go build \ -ldflags "-s -w -X github.com/alexellis/k3sup/cmd.Version=$pkgver -X github.com/alexellis/k3sup/cmd.GitCommit=$_commit" \ -o k3sup \ . for shell in bash fish zsh; do ./k3sup completion "$shell" > "$shell-completion" done } package() { cd "$pkgname-$pkgver" install -Dm755 -t "$pkgdir/usr/bin" k3sup mkdir -p "${pkgdir}/usr/share/bash-completion/completions/" mkdir -p "${pkgdir}/usr/share/zsh/site-functions/" mkdir -p "${pkgdir}/usr/share/fish/vendor_completions.d/" install -Dm644 bash-completion "$pkgdir/usr/share/bash-completion/completions/k3sup" install -Dm644 fish-completion "$pkgdir/usr/share/fish/vendor_completions.d/k3sup.fish" install -Dm644 zsh-completion "$pkgdir/usr/share/zsh/site-functions/_k3sup" install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE }
  • Fastest way to set up an k8s environment ?
    13 projects | /r/kubernetes | 31 May 2023
  • What do you use as a kubernetes base?
    3 projects | /r/selfhosted | 13 Apr 2023
    I just installed k3s yesterday using k3sup on 6 VMs (3 masters, 3 workers) each with 2GB RAM ( limited by the actual RAM on hardware, for now ) with Ubuntu 22.04 as the base OS.
  • How to create cluster?
    2 projects | /r/kubernetes | 12 Apr 2023
  • What's a cheap way to setup your own Kubernetes cluster locally or remote?
    4 projects | /r/kubernetes | 10 Apr 2023
    I then provision k3s using k3sup - https://github.com/alexellis/k3sup it's trivial
    4 projects | /r/kubernetes | 10 Apr 2023
    k3s installed with k3sup, longhorn for storage, kube-vip for API VIP, and MetalLB for service load balancer using local subnet, and of course Rancher.
  • Docker: We’re No Longer Sunsetting the Free Team Plan
    3 projects | news.ycombinator.com | 24 Mar 2023
    My applause to Alex Ellis for writing a clear, direct call to arms!

    Their work is super useful and interesting. I've added them to my list of sponsorships: https://github.com/sponsors/alexellis

  • Easiest way to provision and configure ephemeral cluster locally
    4 projects | /r/kubernetes | 5 Feb 2023
    Yeah, this is the answer, but I would use this with K3S: https://github.com/alexellis/k3sup
  • Despliega un clĂşster de Kubernetes en segundos con k3sup
    6 projects | dev.to | 9 Jan 2023
    $ curl -sLS https://get.k3sup.dev | sh x86_64 Downloading package https://github.com/alexellis/k3sup/releases/download/0.12.12/k3sup as /home/ec2-user/k3sup Download complete. ============================================================ The script was run as a user who is unable to write to /usr/local/bin. To complete the installation the following commands may need to be run manually. ============================================================ sudo cp k3sup /usr/local/bin/k3sup ================================================================ alexellis's work on k3sup needs your support https://github.com/sponsors/alexellis ================================================================ No nos devolverá nada, pero podremos correr lo siguiente para saber si k3sup efectivamente se instalo:

truecharts

Posts with mentions or reviews of truecharts. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-06-27.
  • SCALE - Can't update Nextcloud (TrueCharts) app to 24.0.2_14.0.x
    2 projects | /r/truenas | 27 Jun 2022
    It's known about - https://github.com/truecharts/apps/issues/2984 And there's a fix - https://github.com/truecharts/containers/pull/3506
  • I built an open-source doodle poll alternative that is self hostable
    6 projects | /r/selfhosted | 22 Apr 2022
    Let me know when you release an built image! I'll add it as an "App" on TrueNas SCALE, in truecharts catalog https://github.com/truecharts/apps/
  • Don't use containerd with the btrfs snapshotter
    2 projects | news.ycombinator.com | 2 Apr 2022
    I'd say something similar to Bilal_io.

    In general as a NAS: No every function is already migrated to Scale, there are some quirks here and there, but as a NAS is working OK

    Regarding the "Apps": It's too heavy for (really) old systems, but it seems to work OK in newer systems. Although you could in practice, don't expect to "just run a Docker image", you better use their "App charts". The "App" definitions are based on Helm and there is both an "Official" repository and a "Community" repository (Truecharts) of them. You can also create your own repo and add it to your Scale deployment.

    https://github.com/truecharts/apps

    I have some simple apps (Transmission, Heimdall and some other stuff) running in a E3-1265L 32GB RAM and everything es working well.

    But I have a really old HP Microserver N40L as an offsite backup for my NAS where I've installed TrueNAS Scale too, and although the NAS works OK, if I try to install any apps, the K3S installation plus all the tools overhead is too much for the machine, and keeps it at 100% CPU almost permanently. If you remove all the apps and detach the storage from the App system it uninstalls all that stuff and goes back to work well again.

  • TrueCharts Integrates Docker Compose with TrueNAS SCALE
    4 projects | /r/truenas | 15 Mar 2022
    TrueNAS SCALE is scale-out storage and hyperconverged infrastructure that uses Kubernetes for deploying containerized (e.g. Docker) applications. Kubernetes allows single containers or pods of containers to be easily deployed as Helm Charts on a unified infrastructure. Third-party App catalogs such as TrueCharts provide a large, pre-tested library of applications built using Helm Charts.
  • Architecture: TrueNAS on Ubuntu or Ubuntu on TrueNAS?
    2 projects | /r/selfhosted | 14 Mar 2022
    Virtual machines are not needed. TrueNAS SCALE has "apps" that run through a system of k8s and Docker containers. Containers should have better performance than VMs. Now SCALE is still very new (first stable release was only a couple of weeks ago) but there are already some guides you can find that explain more. Check out TrueCharts to see what community apps are available. Pi-hole, Home Assistant and Nextcloud are available but not GlaDOS.
  • TrueNAS Scale running on my TS-673A. I didn't run into any problems during the installation or setup. Now I wait while 15TB of data slowly makes it way back onto the NAS.
    4 projects | /r/qnap | 13 Mar 2022
    FWIW, the "TrueCharts" community app catalog that extends the (currently very limited) TrueNAS official app catalog of Kubernetes containers for TrueNAS seems to work really well for me. I'm just running Plex and Unifi7, but it's stable, responsive, low-overhead, and easy to keep up to date.
  • Bounty for Homebridge TrueChart
    2 projects | /r/truenas | 5 Mar 2022
  • tvheadend from truecharts does not download EPG information.
    4 projects | /r/truenas | 28 Jan 2022
    It's not the truecharts people's fault, ( https://github.com/truecharts/apps/issues/1497 ) and a bug with xmltv folks already exists: https://github.com/XMLTV/xmltv/issues/152
  • Nextcloud plugin install
    3 projects | /r/truenas | 18 Aug 2021
  • Truenas Scale
    2 projects | /r/freenas | 21 Feb 2021
    truecharts is possibly the most exciting thing at this point, although creation screens are still not customized for specific apps (no simple way to passthrough Intel GPU to jellyfin app, as opposed to the Plex officially supported app)

What are some alternatives?

When comparing k3sup and truecharts you can also consider the following projects:

charts - ⚠️ Deprecated : Helm charts for applications you run at home

OSX-KVM - Run macOS on QEMU/KVM. With OpenCore + Monterey + Ventura + Sonoma support now! Only commercial (paid) support is available now to avoid spammy issues. No Mac system is required.

k3d - Little helper to run CNCF's k3s in Docker

k3s-ansible

talos - Talos Linux is a modern Linux distribution built for Kubernetes.

iocage-plugin-nextcloud - Artifact file(s) for nextcloud iocage plugin

helm-repo-example - Auto-updating Helm repository with GitHub Actions

k8s-gitops - GitOps principles to define kubernetes cluster state via code

Docker Compose - Define and run multi-container applications with Docker

longhorn - Cloud-Native distributed storage built on and for Kubernetes

arkade - Open Source Marketplace For Developer Tools

helmfiles - Comprehensive Distribution of Helmfiles for Kubernetes