Тёмный

TrueNAS Scale the ULTIMATE Home Server? Docker, Kubernetes, Apps 

Christian Lempa
Подписаться 208 тыс.
Просмотров 162 тыс.
50% 1

Is TrueNAS Scale the ULTIMATE Home Server? And how does the Docker and Kubernetes Implementation work on it? We will deploy a simple Docker Container and a more complex App with the awesome community project TrueCharts. #TrueNAS #TrueNASScale #HomeLab
My Storage Server Video: • My crazy new Storage S...
TrueNAS: www.truenas.com/
TrueCharts: truecharts.org/
Teleport-*: goteleport.com/thedigitallife
Follow me:
TWITTER: / christianlempa
INSTAGRAM: / christianlempa
DISCORD: / discord
GITHUB: github.com/christianlempa
PATREON: / christianlempa
MY EQUIPMENT: kit.co/christianlempa
Timestamps:
00:00 - Introduction
00:36 - Advertisement-*
01:15 - What is TrueNAS Scale?
03:51 - Run a Docker Image
05:21 - How Kubernetes (k3s) works
07:18 - Deploy Apps
08:52 - Add TrueCharts
10:14 - Deploy Nextcloud
15:05 - Use cases and criticism
17:54 - Future projects (SSDs)?
________________
All links with "*" are affiliate links.

Опубликовано:

 

22 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 119   
@homeandr1
@homeandr1 Год назад
I would like to see a video comparison between Proxmox and TrueNAS Scale? In which scenarios which OS to install as bare-metal?
@hcjkruse
@hcjkruse 7 месяцев назад
I know the video is a year old. Stay on Proxmox or move to trueNAS scale? Can I import my ZFS pools? Does it support multiple vlans on the same interface? Can I really not use kubectl by now? On Proxmox I run docker in a Proxmox container, not in a VM. Most is automated using Ansible. The UI is nice for exploring new toys. For real use I want the config in git. I don't run Kubernetes yet. I expiremented with K3S at home and use Rancher at work. The batteries included option in TrueNAS scale looks sweet. Is it sweet enough?
@IMarsiii
@IMarsiii Год назад
Finished building my new Mini ITX Server yesterday and installed TrueNAS Scale today on it. Thanks for the great video and good show host. Subscribed. Ebenso aus DE.
@devlondres
@devlondres Год назад
Thanks for sharing this! I'm new to truenas world, but been working with kubernetes for a while. I'm excited to be joining truenas world!
@UltimateJiuJitsu
@UltimateJiuJitsu 2 года назад
Brilliant Christian! I'm excited that you've choosen TrueNAS Scale for your server. I also think that there's so much potential with Scale, it is still early day's yet! Looking forward to many more cool videos on this subject from you.
@christianlempa
@christianlempa 2 года назад
Thank you so much! :) Absolutely it has so much potential, and I believe it's becoming better and better over time.
@TrueNAS
@TrueNAS 2 года назад
Fanatastic work, Christian. Already close to 60K subs! Keep on making great content!
@christianlempa
@christianlempa 2 года назад
Thank you! 😉
@kevin_delaney
@kevin_delaney Год назад
7 months and you gained 40k subs, respect 🍻🍺
@kf4bzt
@kf4bzt 2 года назад
Thanks Christian for the video. I really enjoy all your videos. You have helped me with many parts of my lab. Now I need more hardware..LOL
@okjd159
@okjd159 Год назад
One huge difference between Official and TrueCharts is the ability to add certificates. On official it is point and click, the TrueCharts is a different matter. If you have an SSD drive you can add it as cache drive to help speed things up.
@blueazul2007
@blueazul2007 7 месяцев назад
About to migrate to TrueNAS from OMV, thanks for the tips!
@xandercode
@xandercode 2 года назад
The Vm feature is surprisingly good. I think it would be worth a video on GPU passthrough. Because TNS has the ability to do this without digging the command line. But! when it recognizes Gpu's it's not a clear cut as needed really. I think for people getting into HomeLab's It would be well worth a watch. The channel is great Christian aways very informative
@christianlempa
@christianlempa 2 года назад
Thank you so much! I'll test the vm feature soon 😀
@hendogg02
@hendogg02 Год назад
Please make more videos on TrueNAS Scale. Deep dive into setting up shares from scratch. I know everyone claims it is like Core but there are many details that are very different. Please keep with content on TrueNAS SCALE!!
@christianlempa
@christianlempa Год назад
Planning to do that! I've neglected truenas scale in the recent past too much :/
@nulldev42
@nulldev42 2 года назад
Excellent video as usual! It is not required to define exposed ports when using custom docker apps with static addresses. This means all ports are an option (not just 9000+). I just happened to stumble into this in my own use case.
@philgoshen1842
@philgoshen1842 Год назад
amazing info and introduciton to some of what scale offers. Thanks!
@christianlempa
@christianlempa Год назад
You’re welcome ☺️
@tba77
@tba77 2 года назад
Great video as always, we lot a lot with you and it's really interesting, great work love it
@christianlempa
@christianlempa 2 года назад
Thank you! 😉
@AindriuMacGiollaEoin
@AindriuMacGiollaEoin 2 года назад
Some cool features there
@xordoom8467
@xordoom8467 Год назад
WOW... Well Done Sir!!
@christianlempa
@christianlempa Год назад
Thank you kindly!
@_albert-lol
@_albert-lol 2 года назад
4:40 Fun fact, Linux and in some Unix systems, you have to be root to be able to use ports below 1024, anything above can be used without being an admin. >9000 is still a bit weird but its a cool fact i guess.
@jeresalem
@jeresalem Год назад
It's an upstream Kubernetes k8s limitation. Apps on Scale deploy via Helm charts, which inherits the limitations.
@Silent1Majority
@Silent1Majority 2 года назад
Absolutely essential video! Bravo!!! All I ask, as a result of this overview, is for a more in depth coverage of a Truenas Scale Kubernetes setup.
@christianlempa
@christianlempa 2 года назад
Thank you! 😉
@LianCahyo
@LianCahyo 2 года назад
Try add some nodes to the truenas scale cluster and try install rancher inside it also I think that will be an HA cluster builtin NAS
@shunorrr
@shunorrr 2 года назад
if i install a plex server in docker, how can i update the plex server when an update is published?
@didierdel2319
@didierdel2319 Год назад
Bonjour, est-ce qu'on peut créer une visualisation pour installer Windows, comme pour VirtualBox par exemple. Merci
@Elrevisor2k
@Elrevisor2k 10 месяцев назад
how resources are managed ? memory and. that to VM and containers? or is better for that use Proxmox ? since. I will be focus on containers and VM and most use as NAS for my workflow this looks like a good option but for instance GPU passthrough is possible? thanks great video
@TrevorEMPF
@TrevorEMPF Год назад
Thanks A Zillion time Christian!
@christianlempa
@christianlempa Год назад
You're welcome!
@jassalmithu
@jassalmithu 2 года назад
If I install to 512gb ssd, can I use the spare space after installation on SSD to install stuff and VMs?
@PatrickBulteel
@PatrickBulteel 2 года назад
Considering you use Terraform and Packer, I'm surprised you're not using Vault for secret management.
@chadmwest
@chadmwest Год назад
The good thing about being able to run VMs is that you can spin up your own k8s/k3s cluster. That's what I'd do, and what I might end up doing, but for now I'm actually okay with the built-in k3s manager GUI thing.
@chadmwest
@chadmwest Год назад
17:55 And for my setup, I actually run my storage in RAID-Z2 on 5x 4TB HDDs and I have a second pool for my VMs with 4x 500Gb NVMe (using a neat PCI express X16 NVMe adapter card).
@stormmy66
@stormmy66 Год назад
Portainer is in the Truecharts catalog.
@neccros007
@neccros007 Год назад
Could you cover setting up SFTP on Scale??? I cant get it working!!
@oakfig
@oakfig 2 года назад
How do I install driver's for Nvidia GPU on scale??
@mrgraewolfe
@mrgraewolfe 2 месяца назад
Stupid question, but I can't seem to find a clear answer anywhere... in a single RAIDZ storage pool, can I use 3x2TB+2x4TB drives to start with, then replace each of the 2TB with a 4TB one by one when they become affordable?
@cesarayalavargas3623
@cesarayalavargas3623 4 месяца назад
What do you recommend for web server self host
@davidbeiler6364
@davidbeiler6364 Год назад
Do i need to implement an SSL Cert? when i tun this command, i get Unable to connect to the server: x509: certificate has expired or is not yet valid: current time 2023-03-06T13:57:34-08:00 is before 2023-03-07T05:54:19Z
@henrymethorst9108
@henrymethorst9108 Год назад
did the video on traefik and scale come out yet?
@MotownBatman
@MotownBatman 2 года назад
I Just picked up an 8TB to Make 1 Solo Server for My Roms Collection as well as My Main File Server. I've seen nothing but ProxMox everywhere on here, This is at the Main Hardware-level as Proxmox if I am under the correct understanding?
@jaffo73
@jaffo73 11 месяцев назад
I've just installed TrueNAS Scale latest nightly build. I came across this video and would like to know if its possible and how to install Rancher on this TrueNAS Host or in a VM on this Host. Thank you for all the work you do on these videos. Very Helpful !
@christianlempa
@christianlempa 11 месяцев назад
Thank you so much. :) Maybe it's possible, but I haven't tried that myself, yet.
@showjaymayhem
@showjaymayhem 11 месяцев назад
Oh.. I did it reverse way.. I installed and completed setting on ubuntu. I have to re-install true nas first :(
@janr1710
@janr1710 2 года назад
Higher than port 1024, sounds like no root privleges are given to the running container daemon.
@voodoovinny7125
@voodoovinny7125 3 месяца назад
TrueNAS needs to work on their gui section of networking. There are quite a few issues such as documentation does not reflect the actual. Lag and LACP changes have to be applied by rebooting. Only 1 network card can be assigned to DHCP at a time...
@MrNoBSgiven
@MrNoBSgiven 2 года назад
You have described Proxmox in the "I wish..." list. The storage, access to advanced management tools. How about HA i.e. clustering of TrueNaa boxes and moving kenernetes modes between them? So many questions, so little time.
@solverz4078
@solverz4078 2 года назад
It's be interesting to know the best way to backup the persistent data from the containers in truenas if you are not using the zfs replication for example. Like with vanilla docker using host paths you can just backup these paths and then restore them on any machine, redeploy the containers using the same host paths and done, it will be running like it was before but it is not clear how to do this with PVC in truenas.
@mx338
@mx338 Год назад
The container services feature does seem very convenient, but as a sysadmin this hides too much complexities and configuration away from me. I am more comfortable being in full control of the configuration.
@MokshaDharma
@MokshaDharma Год назад
Thank you!
@christianlempa
@christianlempa Год назад
You’re welcome
@ercanyilmaz8108
@ercanyilmaz8108 Год назад
I'm not happy with the kubernetes since I want to use a Docker image using vlan. :D
@jimholloway1785
@jimholloway1785 Год назад
Yes please explore the use of VMs in TrueNas Scale. I have been working with TrueNas Scale for a couple weeks now and things are going well except for after the creation of my Windows VMs and when I try to do Windows Updates, most updates work fine but I seem to have one keep failing as it is installing , it will seem to keep installing for a few minutes and then it will fail and give a message to retry. I have re-tired but it keeps failing, it also failed on a Windows 10 Pro install when I tried to run the update then also. But other than that I am VERY happy working with TrueNas scale, I am trying to get my 2.5 gb network card to work, and I will keep working on that, I think it is just a operator problem and I am sure I will be able to work through it.
@HoeleeProperty
@HoeleeProperty 2 года назад
Could you please guide how to do Traefik reverse proxy with forward real IP to backend application? Internal service is not able to detect forwarding IP after going through Traefik... Thanks.
@christianlempa
@christianlempa 2 года назад
Traefik video is coming soon!
@voodoovinny7125
@voodoovinny7125 2 года назад
I have been waiting for TrueNAS to make the Linux move so that their VM ability is actually functional. Since this is built on Debian, I am now looking forward an addon that will allow a user with limited ram or non ECC ram to use the btrfs file system instead of zfs. But the biggest thing that NAS OS's need to have is a much more simplified ability to setup and share for the Windows home users abilities. Of course adding in support for a SHR type setup would also have a mass move fron Windows users.
@vijeyparthasarathy
@vijeyparthasarathy Год назад
Nice video ... I have a vps with linode and can I install true Nas scale on it and use as a web interface to install my applications like wordpress , laravel using portainer docker
@christianlempa
@christianlempa Год назад
Thanks ;) I think that's not a good fit for true nas, on a VPS I would just use a Linux distro and then use a Docker web UI, something like Portainer f.e.
@VictorMongi
@VictorMongi 2 года назад
Hi Christian, thank you for sharing. would you mind to make Minio tutorial?
@christianlempa
@christianlempa 2 года назад
Hmm, maybe in the far future, I'll take a look ;)
@chadriedel7445
@chadriedel7445 2 года назад
the VM abilities with TN:S are lacking and that is keeping me from switching to it.
@LtdJorge
@LtdJorge Год назад
Maybe not being able to expose port 80 is because of permissions?
@aidanbazan7769
@aidanbazan7769 Месяц назад
My biggest reason I’m still with unpaid is the fact I can chuck any hard drive in and not worry about matching sizes or buying 2 hard drives
@petersunga
@petersunga День назад
It's very much a paid solution though.
@aidanbazan7769
@aidanbazan7769 День назад
@@petersunga sure. I paid once and will never pay again. It’s cheaper than trueNAS ever would be for me
@rayshadow6796
@rayshadow6796 2 года назад
It's OVER 9000???
@hansiboy5348
@hansiboy5348 Год назад
Any update on the truenas scale certificate video?
@christianlempa
@christianlempa Год назад
Unfortunately not :/ but it's still planned
@IMIsniperIMI
@IMIsniperIMI Год назад
Hi, is it possible to browse the system from outside the network, and how can it be done?
@christianlempa
@christianlempa Год назад
Not sure what you mean, you can browse the system files only from a terminal, if that's what you're asking.
@IMIsniperIMI
@IMIsniperIMI Год назад
@@christianlempa What I mean is that the system now works via the network so that I can connect to the TrueNAS server via another computer or mobile phone My question is, can I, with the TrueNAS system, connect to it from outside the home or office network, meaning that I give you access to enter, browse and copy files while you are in your country and I am in mine this is what I meant Thank you very much for reaching out
@timcrouthers2729
@timcrouthers2729 Год назад
I can’t even begin to understand this dude, he is way smarter than I am. His brain seems to work like a computer and you can tell by the way he speaks-that is a compliment. Wait, maybe he just drinks lots of coffee. I feel so dumb now after watching this dude:)
@christianlempa
@christianlempa Год назад
Lol, I don’t drink much coffee xD Don’t worry, when you don’t understand it, doesn’t mean I am smarter, maybe I have more experience. But everything can be learned, practiced and accomplished! Reach out on Discord if you need help from other people in the community :)
@tommsla123
@tommsla123 2 года назад
Nice video. One question, the IP address that you use is the same as your local network or something different ?
@christianlempa
@christianlempa Год назад
Yes, but you can configure the ip address
@tommsla123
@tommsla123 Год назад
@@christianlempa Ok. Thank you
@cesarayalavargas3623
@cesarayalavargas3623 4 месяца назад
Can i use it for only files and DB only? Will that be efficient?
@cesarayalavargas3623
@cesarayalavargas3623 4 месяца назад
Maybe also AI
@abu3lhassan
@abu3lhassan Год назад
Please do VMs
@rudysal1429
@rudysal1429 2 года назад
Anyone running centos or rocky Linux. I'm trying to migrate to rocky from Ubuntu server to learn a more professional distro. Definitely some learning curves .
@schmots
@schmots 2 года назад
Just for information, RHEL based (I.e. Cent or rocky) are the standard enterprise in the United States, in Europe Canonical(Ubuntu) and Suse are the enterprise standards.
@chuxxsss
@chuxxsss 2 года назад
Your screen cannot be read on a 60" TV too.
@collinanderson3193
@collinanderson3193 2 года назад
Very insightful video bro, can you please do a video to configure jellyfin, radarr, sonar and qbittorrent.
@christianlempa
@christianlempa 2 года назад
Thanks mate! I don't use these apps so probably not, sry 😞
@Asbasnowe
@Asbasnowe Год назад
Nextcloud Project would be really nice!
@Dredion
@Dredion 2 года назад
TrueNAS Scale brought me nothing but pain and frustration. I"m glad to rid myself of it. I think after the kinks get worked out, still it won't be worth running over other solutions for me personally.
@Dredion
@Dredion 2 года назад
Just noticed ADVERTISEMENT in the corner of the video. Make sense, not knocking the video. I gave TrueNAS scale a real college try. Got many services running, shares, reverse proxy domain, vpns running. VMs, all the good stuff. The entire time the UI felt more and more clunky. The real useful information hiding in the shell, and worse of all multiple inexplicable irreparable pool corruptions. So much time lost. I found the true charts community to be toxic as well. I had to throw in the towel.
@WatDoino
@WatDoino 2 года назад
What are the things you didn’t like? And what did you go for instead?
@Dredion
@Dredion 2 года назад
@@WatDoino No TPM support for VMs, general clunky interface like having to close and loose all your work spinning up a container because you forgot to pre-create a dataset, reliance on truecharts, lack of useful information about pools other than some pretty charts, sluggish webui that constantly logs out, multiple metadata corruptions at the slightest provocation, frustrating network interface , buggy VM experience, could never get gpu pass through to work right, annoying interface for ACL settings. It all looked nice, but after twirling a bunch of settings panels over and over and having weird stuff go array…i decided to give up. Trying unRAID for the moment.
@marcelk.4371
@marcelk.4371 2 года назад
I tested scale, but i think it needs more time. My containers dont run properly, vms also doesnt have all the features i need, also linking usb devices is at the moment not so conviniend.
@christianlempa
@christianlempa 2 года назад
Well, it was just released a few months ago, so I believe it will get better over time.
@OctopusPrime138
@OctopusPrime138 10 месяцев назад
What trueNAS scale gives you in simplicity it removes in customization. Docker is running on top of K8s so good luck with docker compose. I’d much rather have pure docker, run portainer and then beable to easily move my 30+ docker stacks and data to migrate off of my old nas. Additionally virtualization on trueNAS is a bitch due to the network stack not being able to hit the host machine. The fix is to create a bridge network, but this seems to only work on a direct physical interface so if you’re like me trying to create a bridge for your VMs on at LACP bond then you’re SOL, you’ve got to choose between the bond or external connectivity on the host or the VM. Been testing out NAS OSs I plan on giving unRAID a whirl to see if it handles things better than TrueNAS scale.
@jackfrost127
@jackfrost127 Год назад
Half way through and it’s WAY over my head.
@painkiller895
@painkiller895 Год назад
Truenas scale was my number 1 server till an update broke Plex , now I'm disappointed. Can't get plex working any more ! No fix in sight yet....
@painkiller895
@painkiller895 Год назад
Also after this update it won't take my GPU...
@billyrowe0064
@billyrowe0064 Год назад
4:22 that wasn’t something well done by iX Systems, that’s a main feature of Kubernetes and other container virtualization.
@betonmicha
@betonmicha 2 года назад
I guess what you are searching is Unraid…
@christianlempa
@christianlempa 2 года назад
No, I don't like unraid
@Gastell0
@Gastell0 2 года назад
Truenas SCALE was an utter disappointment as a system for virtualization since they've disabled all ways for adjusting VMs without providing the controls, and now also locked out the apt, so you can't even get lsscsi on NAS system of all things. Docker on it is also a pita, trying to make a new docker image is even more terrible Waiting for ZFS on unraid now.
@HammyHavoc
@HammyHavoc Год назад
I really wish Unraid had decent backup utilities in the OOBE like TrueNAS Scale does. Find it very hard to trust any of the third-party backup solutions that use Docker containers or half-baked scripts.
@DhavidClaudiusGunawan
@DhavidClaudiusGunawan Год назад
For homelabs, I think ZFS is not an efficient choice. Having the need to get exact match of disk for backup (if drive fails) and expandibility is quite limiting. Unraid is quite a nice choice due to it flexibility as it can use any drive that you have, the application inside unraid is quite extensive and well managed both by unraid and the community. And for some reason, the choice that not so many people look is using windows as storage server. Windows storage spaces/storage pool is quite flexible, the performance is good enough for home users, and it's quite easy to create and maintain.
@christianlempa
@christianlempa Год назад
Hm Idk if having matching drives is really a limiting factor. Unraid is a nice alternative, though I don’t like it so much tbh.
@EduardoReyesDPM
@EduardoReyesDPM 2 года назад
Thank you for the review.. so sad IX systems chose kubernete instead of docker.... they really had a good chance to be the defacto standard for home users and small business users ... looks like unraid is still top dawg... docker with zfs
@wstrater
@wstrater 2 года назад
Kubernetes may be locked down for the same reason that I am not a fan of running general applications on a NAS. It is a file server and its job is to store and protect data. What happens when an application crashes and freeze or worse the file server. The data is precious or you wouldn’t be building such a beefy NAS.
@tobedimas
@tobedimas Год назад
Ты первый чудик которого пришлось замедлить, имея надежду, что ты расскажешь что-то важное систематично последовательно
@compthing5656
@compthing5656 2 года назад
I absolutely despise what they did, using kubernetes instead of docker with portainer. Its just so unusable, the compatibility list is low. Things break all the time and worst of all is compatibility. I don't know why they went this route but it sure as hell is biting them in the ass. Everyone I know that used scale like me. Was initially very happy to hear that a Linux based version came out. Meaning that I could use docker natively. But here we are. I went back to core and just stuck to portainer with a VM. Though I will soon be moving to proxmox so I can leave this headache behind me. Really let down with this OS. Just stick with core until they fix this mess
@CarmineEspositoIT
@CarmineEspositoIT 2 года назад
What an useless overkill!
@IronCross666
@IronCross666 Год назад
Man, i cant understand a word you are saying. 😮
@chuxxsss
@chuxxsss 2 года назад
Your biggest problem, and why I do not subscribing, is you go to fast. Not thinking about the level of your viewers.
@ChetanAcharya
@ChetanAcharya 2 года назад
You can slow the video down
@vantablack2120
@vantablack2120 2 года назад
I like his speed
@CharlieArehart1
@CharlieArehart1 2 года назад
Fwiw, I speed it up. To each his own. :-)
@henrymethorst9108
@henrymethorst9108 Год назад
i watch at 1.5X speed
Далее
My crazy new Storage Server with TrueNAS Scale
23:56
Просмотров 102 тыс.
What's the BEST home server operating system?
17:35
Просмотров 622 тыс.
Smart Sigma Kid #funny #sigma #comedy
00:26
Просмотров 5 млн
БАССЕЙНЫ ПО ЦВЕТАМ ЧЕЛЛЕНДЖ !
38:20
Getting the Most Performance out of TrueNAS and ZFS
18:31
Don’t run Proxmox without these settings!
25:45
Просмотров 146 тыс.
100+ Docker Concepts you Need to Know
8:28
Просмотров 870 тыс.
What's on my Home Server?? MUST HAVE Services 2023!
27:29
Build a custom Linux Desktop in Docker!
21:14
Просмотров 66 тыс.
Fixing my worst TrueNAS Scale mistake!
10:40
Просмотров 129 тыс.