Project

Althena AI

K8's Infrastructure Setup with CI/CD Pipelines

Althena AI

Team size: 5 persons
Role: Project Manager
Category: AI Product
Core: Highly Scalable Infrastructure Design

High Availability Kubernetes (K8s) infrastructure with integrated CI/CD pipelines ensures efficient deployment, observability, monitoring, and alerting. It also incorporates secure secrets management and automated backup to S3 for enhanced reliability and data protection.

S.No. Implementation
1 RKE2 Kubernetes HA Cluster Setup for Prod Environment
2 K3s Kubernetes Cluster Setup for Dev Environment
3 Longhorn Storage Class for Dynamic Provisioning with S3 Backup
4 Prometheus, Grafana, Loki for Observability & Monitoring
5 Proactive Alerts using Grafana via Email & Slack
6 Self Hosted High Availability MongoDB Community Operator in Dev
7 Self Hosted Redis Community Operator in Dev
8 Self Hosted DragonflyDB K8s Operator in Prod
9 CI/CD Automation with Bitbucket Pipelines
10 Scanning Docker Images with Trivy & Compressed with Slim ToolKit
11 Pushing Docker Images in ECR with Lifecycle Policy
12 ArgoCD for GitOps-based Continuous Deployment
13 Infisical as Secrets Managment for Secure & Centralized Access
14 Exposed Services with NGINX Ingress Controller to Cloudflare
15 Linkerd as a Service Mesh for Secure and Latency Checking
16 Locust for Load Testing to Simulate Real World Traffic
17 Velero for Cluster and Namespace Level Backup to S3 with Lifecycle Policy
18 Setup & Configured OpenLiteSpeed Web Server in Linux
19 Designed & Deployed Wordpress for Althena Website as CMS
20 Setup Cloudinary with Wordpress for Althena Website as CDN

Projects