DEV Community

Cover image for What's the plan?

What's the plan?

Henry Quinn on July 02, 2019

Learning DevOps In Public What’s the plan? In the spirit of learning in public, I wanted to share why I picked Kubernetes as ...
Collapse
 
christiancorbin profile image
Christian Corbin

I found Kelsey’s Kubernetes The Hard Way to be a bit out of date. I mean, it kind of works, but because Kubeadm can now turn up an HA cluster, it’s just rather... hard to follow.

I think the Kubernetes.io tutorials are a bit better. I taught myself K8s basics by writing a vagrant file that does Kubernetes the Hard Way but using Kubeadm (so... the easier way) with HA. Then I used my MBP based 7 VM HA cluster to run the K8s tutorial.

I also found learning Docker Swarm Mode teaches you a lot of good cluster container orchestration basics in an easier environment.

Collapse
 
quinncuatro profile image
Henry Quinn

All great intel. Did you find that what you learned about Docker Swarm Mode translated well to working with K8s?

Collapse
 
christiancorbin profile image
Christian Corbin

Yes. It shows you an easier way where there is typically only one choice on how to do everything, the Docker way.

Storage is a bit harder though, unless you want NFS.

Deployments are as easy as docker-compose.

I think it’s a great light weight, but limited options, entrance to container orchestration. The EE version supports Kubernetes in parallel with Swarm, but I only used CE.

I’m still getting my feet wet in K8s as well, so I’ll be following your journey to see where our paths parallel and diverge. K8s has so much more to learn, but Swarm got me thinking in the container orchestration cluster mind set. It also let me play with Prometheus, Grafana, and Loki, so I feel less overwhelmed heading back into K8s.

Collapse
 
marvelouswololo profile image
MarvelousWololo • Edited

absolutely not related to the topic so i'm sorry about this, henry, but it looks for me that system administration is turning into the new front-end development world and i'm happy with that as a front-end dev myself. there are so many buzzwords popping up all the time. and so much hype. so many different path and sub categories now. lots of conferences and meetups. i think this is really good for professionals on it though. cheers mate.

Collapse
 
quinncuatro profile image
Henry Quinn

but it looks for me that system administration is turning into the new front-end development world

That's really interesting, actually. Could you elaborate on what you mean by that?

Collapse
 
marvelouswololo profile image
MarvelousWololo

hmm not sure if it would fill in as an answer but some might say that system administration is not boring anymore with all these new tools popping up all the time. you can't say the same about things like perl, for example. and it's good for perl if you ask me. :)