Work

Open source projects and infrastructure tools

Problem

Setting up Kubernetes dev/test environments requires repetitive manual work

Solution

One-command local K8s cluster + essential tools auto-setup

KubernetesVagrantUbuntuMulti-Arch
Problem

Harbor lacks official ARM architecture support, unusable on ARM-based Kubernetes clusters

Solution

Configured multi-architecture build pipeline to generate ARM-compatible images

Container RegistryMulti-ArchARM64Security

Narwhal

Project
Problem

Setting up a production-grade Kubernetes IDP locally requires manually installing and integrating dozens of components

Solution

A single `vagrant up` automatically provisions a full IDP cluster with HA control plane, GitOps, SSO, Observability, and Service Mesh

KubernetesVagrantGitOpsIDPIstioArgoCDCilium
Problem

A unified UI is needed to observe and control the status, application deployments, costs, and security of the Narwhal cluster at a glance

Solution

Provides a custom Next.js-based unified management portal that consolidates cluster metrics, ArgoCD apps, and security scans into one place

Next.jsReactKubernetesIDPTypeScriptKeycloak
NFS Quota Agent

Agent that automatically enforces filesystem quotas on NFS PVs for Kubernetes with web dashboard monitoring

Terraboard

Web dashboard for visualizing and querying Terraform state (Fork)

K-PaaS Portal Multi-Arch

K-PaaS Container Platform Portal with multi-architecture build support