How to build your own Raspberry Pi Kubernetes Cluster

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ย. 2024

ความคิดเห็น • 302

  • @snarbywrx
    @snarbywrx 4 ปีที่แล้ว +65

    That is great, but what do you do with it?

    • @LearnLinuxTV
      @LearnLinuxTV  4 ปีที่แล้ว +69

      This video is just for creating the cluster. As far as what to do with it, you can run any containers on it that you may want to. I'll create some additional tutorials that will show how to use it at a later date.

    • @HyperShadow213
      @HyperShadow213 4 ปีที่แล้ว +31

      @@LearnLinuxTV It'd be great to see you create a deployment, a load balanced service, and how you access that service!

    • @UnknownSend3r
      @UnknownSend3r 4 ปีที่แล้ว +8

      Lol I could relate looks really cool but what is it for

    • @crogersdev
      @crogersdev 4 ปีที่แล้ว +13

      I'd say there's great value in knowing how to roll out a cluster completely from scratch. The pi lets you do precisely that for an incredibly low cost. Let the software team worry about what to put on it; the DevOps team has to know how to set it up and get it working.

    • @alrichmond4341
      @alrichmond4341 4 ปีที่แล้ว +7

      I think it's always valid to answer the question 'why would I want one?'. I happen to know, but that's just me.

  • @rrowan327
    @rrowan327 4 ปีที่แล้ว +24

    Jay, Yes please continue the Kubernetes series. I am totally enjoying the videos and of course learning.

  • @Ilsh1964
    @Ilsh1964 4 ปีที่แล้ว +57

    I'll be glad to watch more content about containers and Kubernetes

  • @0ctatr0n
    @0ctatr0n 4 ปีที่แล้ว +30

    After setting up the hosts and hostname files you could have installed ClusterSSH or Ansible on the Pi's so you could run the same commands on the pi's at once, saving tonnes of doubling and tripling up commands ;)

    • @LearnLinuxTV
      @LearnLinuxTV  4 ปีที่แล้ว +12

      Very true, but Ansible setup would've made the video much longer. I'll be creating Ansible content as soon as I can, it's a great solution.

    • @johansmolinski
      @johansmolinski 4 ปีที่แล้ว

      Or fabric! One thing more to learn, but it would probably make the video shorter. Anyway, good and inspiring video!

    • @smartsuka
      @smartsuka 4 ปีที่แล้ว +4

      You could open everything with "terminator" instead of the default terminal. There's a feature to send your keystrokes to all three servers at once. Worth checking out if you have to do a lot of maintenance on this cluster, and you're looking for a quick and dirty solution.

    • @sirgongalong
      @sirgongalong 4 ปีที่แล้ว +2

      LearnLinuxTV +1 for Ansible. Perhaps, a follow up video that shows how you could setup Ansible on your master node (or a management node) and then manage all kubernetes nodes and then create a playbook (or role) to install all Kubernetes components on all nodes as required.

    • @natashablong
      @natashablong 3 ปีที่แล้ว

      Could you not just set everything up on one 'node' and then just copy the image to a bunch of additional node sd cards, changing only the hostname?

  • @fredericguiet2077
    @fredericguiet2077 4 ปีที่แล้ว +2

    Hi! Just to say : Thank you ! Just followed this tutorial and my first k8s cluster is up and running...will backup my SD cards now before begining to play (1 master, 2 workers on Raspberry 4 - 4giga RAM). Some of you are asking what can you do with k8s : will use it to try some stuff on PostgreSQL, Cassandra, InfluxDB, NodeRED, mosquitto (mqtt), etc...

  • @AndyDavis007
    @AndyDavis007 4 ปีที่แล้ว +4

    When I looked further into this, my first thought was, Google? Ruh roh. They tend to drop the mic on a lot of their projects. Then I found that Kubernetes is an open source container cluster manager, which was contributed to the Linux Foundation by Google as a seed technology. I guess this makes me feel better about diving into this. But hey, it's not like I couldn't find multiple other uses for my 3 new Raspberry Pi kits. Meanwhile, thanks for the work you put into your videos.

    • @watcheths
      @watcheths 4 ปีที่แล้ว

      K8s is here to stay for a while. Not only because Google basically signed it over, but their record is actually pretty good on the backend, so Google will keep contributing

  • @danield.delima8893
    @danield.delima8893 4 ปีที่แล้ว

    This is great. I would just leave one suggestion here, for people interested in getting this setup. Specially if you are starting to learn kubernetes, from time to time, you will mess your cluster, and I find it's best to have some sort of script to set it. There are lots of commands, and some of them take a very long time. Ansible is a tool to help you there. But in general, get this process scripted is a time saver.
    Again, this is great. Hoping to see more of Kubernetes in here.

  • @dustinkrejci6142
    @dustinkrejci6142 4 ปีที่แล้ว +3

    This is the beginners content I am starving for!
    I am literally looking to become a programmer. I want to make a business using Docker and Kubernetes.
    But I am a beginner!

    • @LearnLinuxTV
      @LearnLinuxTV  4 ปีที่แล้ว +3

      I was a beginner once as well, but we all have to start from somewhere. Keep it going!

    • @dustinkrejci6142
      @dustinkrejci6142 4 ปีที่แล้ว

      LearnLinuxTV oh! :o

  • @alienwarex4585
    @alienwarex4585 3 ปีที่แล้ว

    Ansible can be used to configure the Pi's before installing k8s. It obviously has a learning curve, but in the long run it is so much faster. A quick tip :)

  • @markspc1
    @markspc1 3 ปีที่แล้ว

    Wow, that was great. Thank you for sharing.
    I noticed that many people don't seem to know what to do with a Raspberry Pi cluster.
    To start with a Pi cluster is a supercomputer at very low price.
    I plan to build the cluster and installing LAMP and Drupal so I can create my own website and run my own .com !

  • @sckhoo
    @sckhoo 4 ปีที่แล้ว +1

    yes, please. show how to use the cluster to perform some workload. great work. definitely one of the best in youtube

  • @RahulYadav-nk6wp
    @RahulYadav-nk6wp 4 ปีที่แล้ว

    For all those wondering, what it does, here's a breakdown. If you are a developer or devops engineer or thinking of becoming one, you would be pretty pissed all the time to configure your working environment, store different version of your builds, and provide high-availability, fault-tolerance, disaster-recovery and load-balancing, than this wonderful rig can help you get started. For those who cannot go with this route, you can simply use 12 months cloud services either in Azure or Aws and you would do the same. Except now you have a physical access to your small SOHO infrastructure. But don't get me wrong, the knowledge you'll learn apply directly to any datacenter level infra management.

  • @thegenxgamerguy6562
    @thegenxgamerguy6562 2 ปีที่แล้ว

    I love this video, you're super reasonable in your approach and you tell people EXACTLY (!!) what they need to know and everything.
    Nice, nice!

  • @WillFrancis_Fallenreaper
    @WillFrancis_Fallenreaper 4 ปีที่แล้ว

    I have a bunch of pis and have been doing some similar fun things. The issues I have run into is where volumes are needed or some sort of data preservation is required. If that isnt the case these are pretty damn good at spinning up and down based on the workloads. I went about it differently of course because i didnt use Kube.

  • @Gildorak
    @Gildorak 4 ปีที่แล้ว

    I'm french your video is perfect your english is very clear and of course I want more video about Kubernetes.

  • @paulgerard7611
    @paulgerard7611 4 ปีที่แล้ว

    A great tutorial, thank you. Managed to the the cluster up and running with no hitches.

  • @mikiethebikie
    @mikiethebikie 4 ปีที่แล้ว

    Thanks so much for your clarity on this topic better than anybody else on the net. Here’s a simple question once I’ve got the set up what can I do with it sorry might be a dumb question

  • @AlanPope
    @AlanPope 4 ปีที่แล้ว +18

    You might want to save a ton of time with clusterssh which lets you run the same command on all your pi machines at once. Rather than keep copy/pasting everywhere.

    • @donporter8432
      @donporter8432 4 ปีที่แล้ว +1

      Cool! Thank you. I'll look into it!

    • @samwilliams3227
      @samwilliams3227 4 ปีที่แล้ว +1

      Good suggestion Alan. I use tmux-cluster myself. Easy to configure, but it also requires an understanding of tmux, which is my primary motivation for using it. If you are interested you can find it here: github.com/davidscholberg/tmux-cluster

    • @lmaoroflcopter
      @lmaoroflcopter 4 ปีที่แล้ว +1

      pssh is one I've used in the past

    • @donporter8432
      @donporter8432 4 ปีที่แล้ว

      I need to determine what my actually needs turn out to be. I'd love to use Pssh or something similar to keep things simple. I may need to go to Ansible however if much variation is needed in maintaining sets of nodes. I'll determine first if simply using MPICH will suffice.

    • @recklessroges
      @recklessroges 4 ปีที่แล้ว +1

      "Only '60ies kids will remember en.wikipedia.org/wiki/Expect"

  • @jesska.parker
    @jesska.parker 4 ปีที่แล้ว +42

    Hello Jay,
    Thank you for this great content.
    I’m new to docker and kubernetes. Can you make a content that show the use of kubernetes alongside with docker.
    Keep your great work.

  • @chyldstudios
    @chyldstudios 4 ปีที่แล้ว +25

    You should deploy an app to your cluster.

  • @kennyluba4137
    @kennyluba4137 4 ปีที่แล้ว +2

    Excellent video Jay! It would be cool for you to do a walkthrough on your hardware setup-the switch, cluster case, fans, cabling, etc.

  • @AndyDavis007
    @AndyDavis007 4 ปีที่แล้ว +4

    And yes, please. I'd like more Kubernetes content here. Thanks.

  • @str0g
    @str0g 4 ปีที่แล้ว +4

    Running ur own cluster is cool, but with todays wie variety of hardware like Intel NUCs and used hardware that can be bought on eBay for little money but provides lots computational power.
    How do the PIs scale when compared to desktop CPUs?
    A comparison video would be interesting to see the power consumption vs. Computing power between those 2 factions.

    • @rbottomley
      @rbottomley 4 ปีที่แล้ว

      Building a cluster of Raspberry Pis has never been about the performance. It is about the learning experience: learning how to setup and manage a cluster on the cheap. If you then really need the performance, you buy bigger hardware or, more likely, set up a k8s cluster on some cloud server provider.

  • @vdiprenda
    @vdiprenda 4 ปีที่แล้ว

    This is a superb video and the explanations / wiki are great. I run across so many videos or explanations that start out good, but leave out explanations, or get you 80% there, then break. You were very careful on this and really got to a good level without overkill. I really appreciate this one & now have a great little Kuberetes cluster sitting on my desktop. I can't wait to put it to use!

  • @chadcordero1618
    @chadcordero1618 3 ปีที่แล้ว

    Nice video. I’d love to see a follow-up video where you add services to it. A lot of the videos out there I’ve seen use k3s and it doesn’t seem to translate to k8s.

  • @recklessroges
    @recklessroges 4 ปีที่แล้ว +1

    (try) Shift+Insert [to paste; its like Ctrl+v] Good practical introduction to Kubernetes. Thanks.

    • @veracruzguy1
      @veracruzguy1 4 ปีที่แล้ว

      Thanks! Where has this been all these years!!

  • @andrewelmendorf2602
    @andrewelmendorf2602 4 ปีที่แล้ว

    Would absolutely love to see more cluster videos. Especially with raspberry pi. Practical home and other applications would be really cool

  • @bradleystannard3492
    @bradleystannard3492 4 ปีที่แล้ว

    absolute saviour! been trying to understand kubernetes for my new job and this just helped a ton

  • @islanddroid
    @islanddroid 4 ปีที่แล้ว

    Thank you for all the hard work that you are doing . Please continue making more videos on Kubernetes Cluster. Thank you again.

  • @joealtona2532
    @joealtona2532 4 ปีที่แล้ว

    Hello Jay, you dont have to reboot a machine when the docker config changed. Just use sysytemctl to restart docker.

  • @JaimeRobledodotcom
    @JaimeRobledodotcom 4 ปีที่แล้ว

    Great video Can you put together a video on how to build the Cluster and where to get the parts

  • @Sultan_of_Swing
    @Sultan_of_Swing 4 ปีที่แล้ว

    Fantastic video.
    And please make a video with an example of a great way to actually use this cluster with some common applications.
    Thanks.

    • @LearnLinuxTV
      @LearnLinuxTV  4 ปีที่แล้ว

      Definitely - that's the next phase. :)

  • @simonc6275
    @simonc6275 3 ปีที่แล้ว +2

    Hi there I wanted to review the "Wiki for this video" but I keep getting "The site cannot be reached...."

  • @AndreasBaschTheSotian
    @AndreasBaschTheSotian 4 ปีที่แล้ว +8

    Fantastic .... I want more of it. What can you do with it?

  • @juliancowell8485
    @juliancowell8485 4 ปีที่แล้ว

    I’ve been using my old s8+ charger for the last two months on my pi 4. I have never had a problem with it.

    • @cold_fruit
      @cold_fruit 4 ปีที่แล้ว

      Newer pi 4s have a fix for the issue, and it's actually the cable, not the charger - cables which are "e-marked" will not work, whereas cheaper cables will work just fine, even with chargers that reportedly don't work. Pretty much only Apple cables are e-marked, so the vast vast majority of android chargers will work out of the box with no issues.

  • @terrygilligan790
    @terrygilligan790 3 ปีที่แล้ว

    Another great video Jay. Please continue with more on kubernetes.

  • @akurenda1985
    @akurenda1985 2 ปีที่แล้ว

    You know, this would be a terrific example of how Ansible saves you time.

  • @kimballspeakthreetheater3318
    @kimballspeakthreetheater3318 4 ปีที่แล้ว +1

    Thumb up and Sub for NOT having an intro that makes my ears bleed like 90% of TH-camrs do!

  • @burghmuir
    @burghmuir 4 ปีที่แล้ว

    Great video. Might be worth mentioning that this will fail for Raspberry Pi Zeros as ARMv6 no longer supported by k8s.

  • @makonnen2112
    @makonnen2112 3 ปีที่แล้ว

    Great video!!!
    I wonder what is better? I have one old Rbp3b and I'm planning to buy a model 4. Is it better to have one 8GB or two 4GB for the cluster? And once I have the cluster which pi would be better to have as the master? the 3b or the 4?
    Thanks for the video.

  • @samwilliams3227
    @samwilliams3227 4 ปีที่แล้ว +2

    Hey Jay! I think more Kubernetes would be awesome. Also now that you have a cluster at your disposal you can also do a video on using parallel computing using MPI.

  • @yorickmeulenbelt4all
    @yorickmeulenbelt4all 4 ปีที่แล้ว +1

    Why not have a PoE switch, PoE HAT, and use an other, perhaps Raspberry, or any other computer, to net-boot the cluster, negating the need for micro-SD's? (though you would need one)

  • @rom_4938
    @rom_4938 2 ปีที่แล้ว

    Great great video!! I would be more than interest on other videos on how to deploy app on raspberry base k8s cluster!!

  • @tekidiots6863
    @tekidiots6863 4 ปีที่แล้ว

    Yes please want see more docker/k8s goodies

  • @osbert
    @osbert 4 ปีที่แล้ว +2

    Perfect, I was just planning on doing this over the weekend!

  • @jillesspruyt7003
    @jillesspruyt7003 3 ปีที่แล้ว

    Great tutorial. Is this kubernetes within docker? If yes, why not only kubernetes install to containerize?

  • @Brac10
    @Brac10 4 ปีที่แล้ว

    Great job with your presentation along with a style / approach is very learnable. Ansible is a different topic but you can see how others are adopting automation. If the feedback warrants, I'd like your thoughts on "things" that can now be deployed due to the increased capability. OpenCV facial recognition etc. Especially if there's a method to measure the increased performance and throughput.

  • @christianheld9720
    @christianheld9720 4 ปีที่แล้ว

    This article and video saved my sanity! Thank you so much for this video. Big thumbs up for this amazing effort!

  • @ashhiggins7515
    @ashhiggins7515 4 ปีที่แล้ว

    Awesome turorial. Would love to see how to get a webserver or sql server up and running in this Kubernetes environment.

  • @aj35lightning
    @aj35lightning 4 ปีที่แล้ว +1

    highly recommend tmux to ssh into multiple clinets and send same terminal command to all of them simultaniously using "setw synchronize-panes on"

    • @donporter8432
      @donporter8432 4 ปีที่แล้ว

      I just read all about it aj and love it! I intend to give it a try soon. Thanks so much! Now, if tmux (or something similar) can somehow perform the following sequence, I will be ALL SET:
      Transmit a slightly different (incremental) command to each node (or open window or ssh connection) on my cluster.
      Example:
      ...cp node1.msg newmsg
      ...cp node2.msg newmsg
      ... etc.
      given a suitable syntax.
      Many smart guys here. Sure hope somebody can provide a solution! Thanks!

    • @aj35lightning
      @aj35lightning 4 ปีที่แล้ว

      @@donporter8432 if the number will be consistent for each machine across the same session, like if the 1 in node{1} will always be the same for that box, then you could set up a unique SHELL variable on each box beforehand, aliased to the same name.
      www.digitalocean.com/community/tutorials/how-to-read-and-set-environmental-and-shell-variables-on-a-linux-vps#creating-shell-variables

    • @donporter8432
      @donporter8432 4 ปีที่แล้ว

      How totally COOL is that aj! 👍♥️🤗

  • @JJKK408
    @JJKK408 3 ปีที่แล้ว

    Can you use external storage devices with these clusters? I'm thinking about starting a cluster project to get experience and skills for network administration and I'm not sure if I should get larger microSD cards or if I can use a spare external hdd that I have laying around.

  • @levelheaded2740
    @levelheaded2740 2 ปีที่แล้ว

    daemon.json content in video has a typo in it. Systemctl in current raspbian lite reports:
    unable to configure the Docker daemon with file /etc/docker/daemon.json: invalid character '"' after object key:value
    JSON code should be:
    {
    "exec-opts": ["native.cgroupdriver=systemd"],
    "log-driver": "json-file",
    "log-opts": {
    "max-size": "100m" },
    "storage-driver": "overlay2"
    }
    This will allow docker to start.

  • @johnyferreira8733
    @johnyferreira8733 ปีที่แล้ว

    Would be cool for a Kubernetes proxmox VM cluster.

  • @SeanSmithPit
    @SeanSmithPit 4 ปีที่แล้ว

    Walked through this step-by-step. It was great, thank you!

  • @Cyclopee
    @Cyclopee 4 ปีที่แล้ว

    Amazing tutorial. Was step by step. No issues. Great. Thank you.

  • @BienvenuNseleNgala
    @BienvenuNseleNgala ปีที่แล้ว

    What's a good learning materials, unfortunately I cannot find the wiki article for this video, I want to copy all the commands. Many thanks

  • @WilsonBradleyTheOfficial
    @WilsonBradleyTheOfficial 4 ปีที่แล้ว

    Looking forward to seeing a Container utilizing this technology.

  • @kumardeepam
    @kumardeepam 4 ปีที่แล้ว

    Great tutorial, please make a tutorial on how to run multiple websites on kubernetes cluster with docker containers

  • @cfrend
    @cfrend 4 ปีที่แล้ว

    This is so awesome, thank you. I am going to setup even more pis on the cluster tomorrow!

  • @parthmaniar
    @parthmaniar 3 ปีที่แล้ว

    Does the process change due to K8s support change for dockers? Thank you very much, and have a wonderful & safe year ahead. :)

  • @errsta
    @errsta 4 ปีที่แล้ว

    I have 4x Raspberry PI 4 and 1x Raspberry Pi 3, would I be any better off using the 4x 4's as workers and the 3 as a master or should I just keep the 3 out of it altogether and just have 1 master/3 workers?
    Just wondering if there is different (lower) computational requirement from the master.
    Thanks for the video!

  • @ravenmadd1343
    @ravenmadd1343 4 ปีที่แล้ว

    This is excellent , thanks for doing this. Do you any more plans to do a follow up please?

  • @sokongho
    @sokongho 3 ปีที่แล้ว

    Really helpful and explains in details. Appreciate indeed.

  • @Maik.iptoux
    @Maik.iptoux 2 ปีที่แล้ว

    Minute 2:36 yesterday I seen a vid where someone is showing an cluster of 80 RPI.

  • @juanpaul6141
    @juanpaul6141 2 ปีที่แล้ว

    Jay I hit the like button as I like the stuff you make.

  • @karloa7194
    @karloa7194 4 ปีที่แล้ว

    thumbs up!
    I would like to see a follow-up video about storage and maybe utilize your freenas as an nfs share storage for the containers /config and /data

    • @dustinkrejci6142
      @dustinkrejci6142 4 ปีที่แล้ว

      Karlo Abaga make that a rpi 4b as a nas /nfs.

  • @jasonpitcher6424
    @jasonpitcher6424 4 ปีที่แล้ว

    The Google url you referenced that errors sometimes and to just try again appears busted. I’ve tried to get it to update on 4 different pi’s and I get that same 404 not found error every time.. and as such my build out is now stuck because this won’t update. 😕

  • @Techonsapevole
    @Techonsapevole 4 ปีที่แล้ว +2

    Thanks, i'm interested in how to manage letsencrypt and selfsigned https certificates in kubernetes

  • @shakkur07
    @shakkur07 3 ปีที่แล้ว

    Hey Jay did you add any persistence storage on your rspi,, the sd card could runout very soon! Much appreciated

  • @blonditbg15
    @blonditbg15 4 ปีที่แล้ว

    Instead of using buster, use ubuntu for raspberry, you will get arm64 based cluster, with buster you will get armv7 which is 32 bit so you won't be able to run for e.g. java 11

    • @LearnLinuxTV
      @LearnLinuxTV  4 ปีที่แล้ว +1

      Great idea. Perhaps I'll rebuild mine to use that, and see how it goes.

    • @blonditbg15
      @blonditbg15 4 ปีที่แล้ว

      LearnLinuxTV unfortunately I did that mistake and I had to redo the cluster (with k3s though as it’s lighter) but it was worth it

  • @Tin00E
    @Tin00E 4 ปีที่แล้ว

    So would an example be to deploy a gcc container that would distribute compiling code across your pi network that would be multiple times faster?

  • @kumardeepam
    @kumardeepam 4 ปีที่แล้ว

    Please make a tutorial on setting up a mongodb shared cluster on Raspberry Pis

  • @BackWoodsWisco
    @BackWoodsWisco 4 ปีที่แล้ว

    The new opening is dope

  • @levelheaded2740
    @levelheaded2740 2 ปีที่แล้ว

    Was the video incorporating Ansible to do this ever made? I'm thinking about parts that *sometimes* erred out, and other statements that might or might not be safe to repeat in subsequent runs. The word I've been taught is "idempotent".

  • @thevidco
    @thevidco 4 ปีที่แล้ว

    Nice work... suggest ssh key gen to master and copy rsa public key to each machines Authorized_keys file in .ssh so no password is required from master and SCP of any files will run without password ... .. great work and presentation ..

  • @shaunpx1
    @shaunpx1 3 ปีที่แล้ว

    Great video so after you get the cluster going what can you do with it?

  • @craigw4644
    @craigw4644 4 ปีที่แล้ว +1

    pretty cool, like to see a video on what you can do with it?

  • @dura2k
    @dura2k 4 ปีที่แล้ว +1

    If you blur out stuff, check that's not anywhere else mentioned, like in the title bar ;)

  • @Daz2281
    @Daz2281 4 ปีที่แล้ว

    Followed step-by-step and received an error on the primary node :kubeadm cannot validate component configs for API groups" Please help!

  • @pineid
    @pineid 4 ปีที่แล้ว +2

    Nice! Thank you for this video. Willing to watch more on this... did you deployed kubernetes dashboard?

  • @henrypurba1
    @henrypurba1 4 ปีที่แล้ว

    can we mix different model of pi into the cluster, example the master is pi 4, worker 1 is pi 3 and worker 2 pi2? or it needs to be in uniform pi model?

  • @longsyee
    @longsyee 4 ปีที่แล้ว

    Nice video about cluster kubernetes and docker
    Question: Seems some of the node_module that im using are amd64 (as a dev) how to deal with it in ARM chipset?Rasp pi (Docker)
    i have a pi 3 trying to get hands on docker-machine(failed)
    Is good to have some idea behind =) Please do share some info

  • @vdiprenda
    @vdiprenda 4 ปีที่แล้ว

    Hi Jay. As I mentioned in a below comment, the install went perfectly.. I used the OS mentioned in the link which turned out to be Raspbian Buster Light. A uname -a shows the os to be "Linux k8s-master 4.19.97-v7l+ #1294 SMP Thu Jan 30 13:21:14 GMT 2020 armv7l GNU/Linux". When I run any containers in K8s or even Docker, I receive "standard_init_linux.go:211: exec user process caused "exec format error" which I think is because of ARM architecture. Are you seeing the same? Will you be talking about this and maybe repositories to use, or ways of getting around it?

  • @prakash.vishwakarma
    @prakash.vishwakarma 4 ปีที่แล้ว

    wow, you made it look super easy.

  • @grim.reaper
    @grim.reaper 4 ปีที่แล้ว

    I would love to see more about containers and k8s please 🥺

  • @filobolla3897
    @filobolla3897 4 ปีที่แล้ว

    But can a kubernetes cluster be a substitute of a vm infrastructure like your home lab? What of your servers could not be replaced with a kubernetes container?

  • @weitanglau162
    @weitanglau162 3 ปีที่แล้ว

    Great video! I would like to ask how would you setup a server with database (mysql)? Would I need to have a distributed database?

  • @coletraintechgames2932
    @coletraintechgames2932 3 ปีที่แล้ว

    Just a conceptual question. I'm not giving trouble. I would like to do this, "because its fun"
    Just wondering, is it justified? In other words, how many rasberry pis does it take to equal a dell r720 or something?
    Granted a Pi argument might be power consumption. But how many pi's does it take to equal the processing power. What is that pi cost x that number. And is there a power savings after all.
    I want to repeat, I'm not trolling, just thought it might be a fun conceptual discussion. And also wondered for the tight wad side of things if it was justified.

  • @BrianThomas
    @BrianThomas 3 ปีที่แล้ว

    Do you have a playbook that does all of this in your video? I have 8 pi's that I need to do this on.

  • @ThaUrthmaan
    @ThaUrthmaan 4 ปีที่แล้ว

    Hello, hope all are well. I have a question, in the context of 3D animation whats the difference between a cluster such as this and a render farm? And can something like this be used in a similar fashion for 3D animation, or is this not advised for that industry? Thanks, and have a great day.

  • @phill1041
    @phill1041 4 ปีที่แล้ว

    Im curious how you access the interface of the pi's. Does it have some sort of remove management like servers do like HP ILO? or do you hook up one after another and once OS is up on all of them ssh across the cluster.

  • @annwang5530
    @annwang5530 4 ปีที่แล้ว

    Kubernetes is a bloody nightmare and headaches developing if miss a space or running something with sudo ... Why do you need server balance with super strong connections and servers we have nowadays?

  • @BrianThomas
    @BrianThomas 3 ปีที่แล้ว

    I'm attempting to do this, but I want to boot each pi to USB. Can I do that with Yaml without having set each pi at a time? Where can I go to figure that out?

  • @theseriouscto
    @theseriouscto 4 ปีที่แล้ว

    Very interesting video, thank you for sharing
    I wanted to conduct the experiment - now I know where to get the best into

  • @mannyr9225
    @mannyr9225 4 ปีที่แล้ว +17

    What can this be used for?

    • @silenthill4
      @silenthill4 4 ปีที่แล้ว +1

      Calculating digits of pi

    • @mannyr9225
      @mannyr9225 4 ปีที่แล้ว +1

      @@silenthill4 are you sure? I would think that calculating pi would be very single threaded because you need to finish calculating the prior digits before starting the next division.

    • @silenthill4
      @silenthill4 4 ปีที่แล้ว

      @@mannyr9225 you can break it down into sections

    • @mannyr9225
      @mannyr9225 4 ปีที่แล้ว

      @@silenthill4 how? You wouldn't be able to start the next section until the end of the previous reached it. You wouldn't know what to divide by at the beginning of the sections.

    • @himehowareugood
      @himehowareugood 4 ปีที่แล้ว +1

      Emmanuel Rovirosa there are these math equations that are called faucet equations and they let you pick a place to calculate

  • @puciluci533
    @puciluci533 4 ปีที่แล้ว

    If your run a lamp wordpress webserver do you have to put the database on every node or is just on master ? and if i made the master to boot from usb drive will it work ?

  • @MiniLuv-1984
    @MiniLuv-1984 4 ปีที่แล้ว

    More kubernetes please! Forgot to mention - liked and subscribed.

    • @LearnLinuxTV
      @LearnLinuxTV  4 ปีที่แล้ว

      More is definitely coming. I'm targeting April for more Kubernetes content, but if I can get to it sooner, I definitely will.

    • @MiniLuv-1984
      @MiniLuv-1984 4 ปีที่แล้ว

      @@LearnLinuxTV Thanks. Looking forward to them whenever you can.

  • @Dogewatch69
    @Dogewatch69 3 ปีที่แล้ว

    is this worth doing if I was intending on using it for using 3d printing software?

  • @claudioita9
    @claudioita9 4 ปีที่แล้ว

    but is this better then a standard home-server? I mean how to compare this cluster to more traditional pc-servers

  • @ArtionKarreci
    @ArtionKarreci 4 ปีที่แล้ว

    It would be an instructive video how to set the same cluster using ansible