Project

Flattrade

MicroK8s Cluster Setup with Observability on VPS

CyberXplore

Team size: 3 persons
Role: TL
Category: Cyber Security
Core: Automatic IP Rotation with Blacklist Avoidance

An automated IP rotation system with blacklist avoidance using a Node.js API, deployed on a MicroK8s Kubernetes cluster wiht master nodes to ensure seamless uptime. It leverages CronJobs for scheduled IP management, Datadog for monitoring & observability.

Tech Stack:
S.No. Implementation
1 MicroK8s Kubernetes Cluster on VPS
2 All Master Nodes for Effective Running Uptime
3 Configured Datadog for Observability & Monitoring
4 Developed an API for Rotating Proxy Services
5 Dynamic Public IP Management with Blacklist Avoidance
6 Containerization of NodeJS Backend API
7 Pushing the Image to Private Docker Hub
8 CronJob to Automate IP Rotation
9 Alerts to Email when CronJob fails
10 Custom Dashboard setup for Effective Monitoring

Projects