1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Does anyone use Kubernetes for their docker homelab setup?

Discussion in 'Docker and Containers' started by Ch33rios, Jun 30, 2017.

  1. Ch33rios

    Ch33rios Member

    Joined:
    Nov 29, 2016
    Messages:
    81
    Likes Received:
    4
    Im managing my docker environment via the command line and while it works absolutely fine and has taught me alot, I feel like a more robust orchestration engine would be fun to try. However Portainer seems to be the only one best suited for small deployments and I know in the past I had been left wanting a little bit more.

    So, beyond Portainer I know there is Rancher, Swarm, and then of course the always mentioned Kubernetes. The latter I'd actually really like to try but does it scale DOWN very well? Is it absolute overkill if I dont have a multi-node setup? Everything I read about it involves managing/orchestrating large clusters and for a home lab setup that isn't really the reality :D I believe there is a smaller version called kubeadm or something along those lines but is that a web based management console? Kubernetes seems pretty complex and has alot of moving pieces but at the same time an interesting learning challenge.

    Just looking for some thoughts from some more experienced folks out there. Thanks!
     
    #1
  2. Patrik Dufresne

    Patrik Dufresne New Member

    Joined:
    Oct 19, 2016
    Messages:
    11
    Likes Received:
    1
    Because I cannot find alot of resources related to kubernetes on STH, I want to revive this post and provide my feedback.

    I also feel kubernetes is overkill for home lab.Still, If you only have a single node (a master) it's very to start a new kubernetes instance with minikube. It can also be used to create a VM for you with everything installed if you are using Windows. While minikube is very good for testing on your own laptop of your development server, it cannot be used to install a production ready kubernetes. For this, you will need to install kubernetes differently the hard way.

    As for kubeadm, it does ease the pain to install a kubernetes server, but at time of writing it doesn't support installation of a multi master configuration. For that reason, I do not consider this installation approach production ready.

    During mu evaluation process, I also had a look to OpenShift Origin. Depending of your need, OpenShift provide an additional layer that really worth it: default RBAC, user auth, build from Dockerfile, build from git source, installation with ansible, a usable Web UI, etc. For me, OpenShift better fit our need. Similar to kubernetes, you may try it with minishift or simply with "oc cluster up" on any linux server with docker installed.
     
    #2
    Patrick likes this.
  3. Evan

    Evan Well-Known Member

    Joined:
    Jan 6, 2016
    Messages:
    1,557
    Likes Received:
    222
    Can download and play with the IBM cloud private community version on kubernetes, not bad as a place to learn how things work and it’s less of a nightmare to install as in it tends to more just work out if the box.
    May be overkill for a home lab but it’s all about learning right.

    At least these environments using docker and kubernetes and other containers are light weight compared to say full openstack running apps in VM’s.
     
    #3
  4. Dean

    Dean New Member

    Joined:
    Jun 18, 2015
    Messages:
    29
    Likes Received:
    3
    Canolonical and rancher just had a release today for a kubernetes supported environment.

    Sent from my Moto Z (2) using Tapatalk
     
    #4
  5. Evan

    Evan Well-Known Member

    Joined:
    Jan 6, 2016
    Messages:
    1,557
    Likes Received:
    222
    Seems to be flavor of the month ;)
     
    #5
  6. PigLover

    PigLover Moderator

    Joined:
    Jan 26, 2011
    Messages:
    2,558
    Likes Received:
    987
    Not surprising since Kubecon is on this week. Id expect more announcements coming.

    Sent from my VS996 using Tapatalk
     
    #6
Similar Threads: Does anyone
Forum Title Date
Docker and Containers Does anyone have a Kubernetes lab yet? Oct 11, 2017
Docker and Containers Anyone doing ETH mining in Docker? May 6, 2017

Share This Page