Cloud Platform
CurrentArchitected & Deployed RaaS: Designed and implemented a high-availability Harbor registry solution, fully deployed and optimized on Kubernetes (K8S) for maximum efficiency and uptime.Feature Enhancement & Market Research: Conducted competitive analysis of both local and international registry services, identifying gaps in Harbor’s feature set and developing new competitive features like project-level backup/restore and automated image signing on push.Custom Logging & Monitoring: Engineered a custom logging mechanism for user/robot account pull/push operations by integrating Lua scripts with NGINX ingress. Leveraged Fluent-Bit with Lua scripts to process these logs and forward them to Kafka, alongside Harbor's audit logs.PostgreSQL CDC Integration: Integrated PostgreSQL change data capture (CDC) with Debezium to stream database events into Kafka, providing real-time data insights and enabling the development team to easily update data and scale the project.Prometheus & Grafana Integration: Enabled and exposed Harbor metrics to Prometheus and built custom dashboards in Grafana to monitor the system's performance and health.Documentation & Continuous Improvement: Regularly updated project documentation detailing RaaS deployment processes, technical improvements, and new features.