BACKEND SYSTEMS
Inception of Things
Inception of Things is a Kubernetes infrastructure project focused on building lightweight container orchestration environments and deploying applications using GitOps principles.
YEAR
2026
ROLE
Designed • Developed • Shipped
STACK
01/PROBLEM → SOLUTION
PROBLEM
Provisioning clusters and deploying apps by hand is error-prone; infrastructure must be declarative, versioned, and reconcilable.
SOLUTION
K3s/K3d provide lightweight clusters; Argo CD watches a self-hosted GitLab repo and continuously reconciles cluster state to the committed manifests.
02/SYSTEM ARCHITECTURE
How the system fits together
- Developer
- →Self-Hosted GitLab
- →Argo CD
- →Kubernetes API Server
- →K8s Deployments
- →Pods / ReplicaSets
Drag to pan or Hover to trace or Click to inspect
03/KEY ENGINEERING DECISIONS
Lightweight K3s
K3s/K3d keep full Kubernetes behavior at a fraction of the resource cost, ideal for local and educational clusters.
GitOps Sync
Git is the source of truth; Argo CD continuously reconciles desired vs actual cluster state.
Self-Hosted GitLab
The bonus runs GitLab inside the cluster so the delivery pipeline is fully self-owned, no external hosting.
04/IMPACT & TAKEAWAYS
Bonus Delivered. Self-hosted GitLab runs in-cluster; Argo CD auto-syncs from a private repo.
Declarative Infra. Kubernetes + Argo CD enforce desired state without manual deploys.
Enterprise Pattern. Mirrors production GitOps workflows end to end.