2018-12-24

I’d like to label myself as a kubernetes expert and software architect in two years.

Like everyone in container world, I have a lot of pleasures consuming kubectl. And behind the scene, I’m even more amazed for how typical K8S solutions are designed and implemented.

If you’re also interested, here is a blog series for you. Check it out, and discuss with me!



What For?

From bottom to up. From bare metal in the very beginning to the final solution. There are lots of interesting questions and amazing ideas to learn and discuss.

It could be very helpful for you, if your organization is heavily investing in containers environments. No matter private clouds or public clouds.

In this blog series, we will focus on below things:


Anti-goal: It shouldn’t share any confidential information from my current employer.

Layers & Components

At very high level, different layers of typical K8S solutions can be illustrated as below figure.



Episode List:

Episode: Public K8S Solution VS On-Prem solution

Episode: K8S Solution – Control Plane (TBD)

Episode: K8S Solution – Virtualization & Bare Metal (TBD)

Episode: K8S Solution – Management Console (TBD)

Episode: K8S Solution – Life Cycle Management (TBD)

Episode: K8S Solution – Networking (TBD)

Episode: K8S Solution – Authentication & Authorization (TBD)

Episode: K8S Solution – Security Enhancement

Episode: K8S Solution – Disaster Recovery

Episode: K8S Solution – Patches & Upgrades

Episode: K8S Solution – Multi-tenancy

Episode: K8S Solution – Integration Test

Please leave me comments, if you have something to share or discuss.

More Reading: kubectl cheatsheet, kubernetes yaml templates

Blog URL: https://www.dennyzhang.com/serie-build-k8s

The post Series: Build K8S Solution From Scratch appeared first on DevOps & Cloud Native.

Show more