Found in 4 comments on Hacker News
There are some HPC environments that use Kubernetes but they likely use custom schedulers optimized for batch workloads (e.g. https://github.com/volcano-sh/volcano).

"containers" are often used but not always docker containers. HPC environments I've seen will often use container primitives (e.g. cgroups, namespaces).

There's a lot you can learn with managed Kubernetes and it's a great place to start. You can learn a lot of the parts of Kubernetes with running through https://github.com/kelseyhightower/kubernetes-the-hard-way or reading https://www.amazon.com/Kubernetes-Running-Dive-Future-Infras...

I'll email you to follow-up since tracking HN comments isn't a great way to have a conversation.

For Docker, I've found Docker Deep Dive to be a good book - https://www.amazon.com/Docker-Deep-Dive-Nigel-Poulton-ebook/...

For K8s, this book is from some of the k8s authors themselves - https://www.amazon.com/Kubernetes-Up-Running-Kelsey-Hightowe...

shaklee3 · 2019-05-06 · Original thread
FYI: the person you are responding to is the author of Kubernetes The Hard Way [1], which is effectively a tutorial of learning how all the K8s pieces work together. He also co-authored the first book on it [2]. He's also a Google employee, but I would trust his opinion more than others just because he's probably seen more use cases than anyone else.

[1] https://github.com/kelseyhightower/kubernetes-the-hard-way

[2] https://www.amazon.com/Kubernetes-Running-Dive-Future-Infras...

shaklee3 · 2017-08-17 · Original thread
Since Kelsey won't pitch his book, I'll do it for him. Coming out soon:

https://www.amazon.com/Kubernetes-Running-Dive-Future-Infras...

Fresh book recommendations delivered straight to your inbox every Thursday.