Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

1 Series: Build K8S Solution From Scratch

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 - Life Cycle Management (TBD)
  • Episode: K8S Solution - Virtualization & Bare Metal (TBD)
  • Episode: K8S Solution - Networking (TBD)
  • Episode: K8S Solution - Management Console (TBD)
  • Episode: K8S Solution - Authentication & Authorization (TBD)
  • Episode: K8S Solution - Upgrade (TBD)
  • Episode: K8S Solution - Security Enhancement
  • Episode: K8S Solution - Disaster Recovery
  • Episode: K8S Solution - Patches & Upgrades
  • Episode: K8S Solution - Multi-tenancy
  • Episode: K8S Solution - Integrate with other technologies (TBD)
  • Episode: K8S Solution - Reconfigure After Initial Setup (TBD)
  • Episode: K8S Solution - Hooks points of K8S Clusters Lifecycle (TBD)
  • Episode: K8S Solution - Integration Test

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

More Reading: kubectl cheatsheet, kubernetes yaml templates


PRs Welcome

Blog URL: