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

KubernetesK3sK3dArgo CDGitSelf-Hosted GitLab

01/PROBLEM → SOLUTION

02/SYSTEM ARCHITECTURE

How the system fits together

  1. Developer
  2. Self-Hosted GitLab
  3. Argo CD
  4. Kubernetes API Server
  5. K8s Deployments
  6. Pods / ReplicaSets
DRAG / SWIPE TO PAN DIAGRAM
DeveloperSelf-Hosted GitLabGIT PUSH / COMMITSArgo CDCONTINUOUS RECONCILIATION LOOPKubernetes API ServerK3S/K3DK8s DeploymentsDESIRED STATEPods / ReplicaSetsACTUAL WORKLOADSK8s ServicesINTERNAL NETWORKINGExternal End UserIngress ControllerTRAFFIC ROUTING

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.