Kubernetes Home Lab Storage with Microk8s Rook and Ceph

Поделиться
HTML-код
  • Опубликовано: 4 янв 2025

Комментарии • 24

  • @Darkk6969
    @Darkk6969 Год назад +3

    Never heard of micro-ceph. I've worked with normal CEPH but this one is pretty darn easy and cool!

  • @fredericdiaz7656
    @fredericdiaz7656 Год назад

    Thank you, it's very clear and the blog is great.

    • @VirtualizationHowto
      @VirtualizationHowto  Год назад

      Thank you @fredericdiaz7656! Sign up for the forums as well here: www.virtualizationhowto.com/community

  • @ToniSimpson-zt5cj
    @ToniSimpson-zt5cj 7 месяцев назад

    Me encantó tu video, genial!!! Muchas gracias, sigue creando contenido de ese nivel.

  • @DavidC-rt3or
    @DavidC-rt3or Год назад +5

    Maybe I'm missing something, but thought you would have something to tie the pod to the pvc? In the pod definition it looked like it would go to pod-pvc, but the pvc you create was nginx-pvc? But very cool to see the simplicity of the microk8s and micro-ceph in a "virtual" world.

  • @paulfx5019
    @paulfx5019 9 месяцев назад +1

    Hi Brendan, Great video! Although I do have 1 concern and that is combing MicroK8s & MicroCeph all on the single network, I built a K3S\Longhorn cluster and experience huge performance issue due to Longhorn replication and automatic snapshotting processes....how difficult would be to segregate the storage network from the MicroK8s pod and ingress network? Cheers

  • @BrunoBernard-kn6vt
    @BrunoBernard-kn6vt 5 месяцев назад +1

    can we mount microceph pool to a folder ?

  • @zippi777
    @zippi777 Год назад

    Hi, thanx as always for these useful video, i'm wondering if is possible to use Openlens for a GUI.....

  • @64242359
    @64242359 Год назад +2

    it's great but please explain why you do what you did., starting from, why microk8s and not regular k8s, pros and cons

    • @VirtualizationHowto
      @VirtualizationHowto  Год назад +1

      @64242359 hop over to the VHT forums here: www.virtualizationhowto.com/community create a topic under Kubernetes if you would like to discuss in more detail. Thank you for your comment!

    • @DarkAwesome85
      @DarkAwesome85 10 месяцев назад +1

      The biggest advantage is footprint. full blown k8s (e.g. openshift) is heavy and requires a lot of resources to run and manage.
      Microk8s is nice and light, provides a great platform for just firing up local pods on a small footprint machine. It has an advantage over say minikube too because it allows you to have a multi node cluster, as shown in this video.

  • @ITrifonoff
    @ITrifonoff 11 месяцев назад

    Perfecto

  • @sylnsr
    @sylnsr Месяц назад

    Longhorn was a nightmare compared to this and very buggy.

  • @ЕгорГончаренко-н9б

    Why used micro8s?I think used home lab vanila k8s or k3s better

    • @danielvos1558
      @danielvos1558 10 месяцев назад +3

      That depends on so many things... I personally started out 4 years ago running vanilla k8s. Building and destroying tens of clusters at home in my lab. Trying all sorts of things. It taught me so much! But now that I am more than fluent with kubernetes, I wish to spend my time on other things to learn.
      2 months ago I made the choice to also move to microk8s and it's been a super smooth ride. I no longer have to think about maintaining my ansible roles for newer versions or new features. Upgrading my clusters. Basically everything.
      Another thing I really like is the resource usage. A completely idle kubernetes cluster built with kubeadm with only nginx and cilium cni would consume over 20% CPU usage in a 4 core VM on a modern system. Most of it by kube-api. My nodes running microk8s idle runs on less than 1% cpu utilisation and on top of that 1/5th of the memory consumption. 🙂
      If you have the time and need to learn, then yes i recommend vanilla kubernetes. But if you don't need to learn, do yourself a favor and get a completely managed solution. I am very glad I did!

  • @tcurdt
    @tcurdt Год назад +7

    A shame that microk8s insists on using snap.

    • @DarkAwesome85
      @DarkAwesome85 10 месяцев назад +1

      it doesn't, you can install it from source too

    • @tcurdt
      @tcurdt 10 месяцев назад

      @@DarkAwesome85 If nitpicking is your thing you should read it as "A shame that microk8s insists on only releasing binaries as snap packages"

    • @FrontLineNerd
      @FrontLineNerd 3 месяца назад

      It’s crazy that we can’t use apt.

  • @_droid
    @_droid 11 месяцев назад +1

    "day-mons"... hehe

  • @yourjjrjjrjj
    @yourjjrjjrjj 7 месяцев назад +1

    Running ceph on virtualized storage isn't a good idea. The performance will be terrible.

    • @pascalabessolo5350
      @pascalabessolo5350 4 месяца назад

      Regular CEPH runs on dockers containers inside a cluster of docker engines.. A little more bare metal than Kunernetes but a virtualized environnement none the less..;-)

  • @jwspock1690
    @jwspock1690 Год назад