As a new TrueNAS SCALE user, I'm impressed by the power and flexibility of the software, and the excellent NAS features.
However, as the saying goes, with great power (apps) comes great responsibility - and I have needed two TrueNAS SCALE reinstalls in the past week on my homelab setup purely due to failure of the kubernetes/app system. The first time was possibly my issue for restarting while a task was running and appearing to hang.
The second, just now, came after simply trying to install nginx from TrueCharts, removing it (after it failed to deploy), and then all my other apps (nextcloud TrueCharts, syncthing official, Jellyfin official) were also hanging at "deploying" for more than an hour. After rebooting, the kubernetes system wouldn't run due to "Failed to configure kubernetes cluster for Applications: [EFAULT] Missing 'hugetlb, cpu, cpuset' cgroup controller(s) which are required for apps to function".
I tried unsetting & resetting the pool, deleting ix-applications, forcing an update to the CIDR from advanced settings, all to no avail.
*frustrated*.
EDIT: Original title of thread was "Kubernetes - not ready for primetime" since I was having all sorts of issues. As it turned out, in my case it was a hardware failure...however, there are enough other threads on here with the same or similar error messages that hopefully this thread will be of use to people :)
However, as the saying goes, with great power (apps) comes great responsibility - and I have needed two TrueNAS SCALE reinstalls in the past week on my homelab setup purely due to failure of the kubernetes/app system. The first time was possibly my issue for restarting while a task was running and appearing to hang.
The second, just now, came after simply trying to install nginx from TrueCharts, removing it (after it failed to deploy), and then all my other apps (nextcloud TrueCharts, syncthing official, Jellyfin official) were also hanging at "deploying" for more than an hour. After rebooting, the kubernetes system wouldn't run due to "Failed to configure kubernetes cluster for Applications: [EFAULT] Missing 'hugetlb, cpu, cpuset' cgroup controller(s) which are required for apps to function".
I tried unsetting & resetting the pool, deleting ix-applications, forcing an update to the CIDR from advanced settings, all to no avail.
*frustrated*.
EDIT: Original title of thread was "Kubernetes - not ready for primetime" since I was having all sorts of issues. As it turned out, in my case it was a hardware failure...however, there are enough other threads on here with the same or similar error messages that hopefully this thread will be of use to people :)
Last edited: