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.