Hands-on DevOps learning repository used to practice and reinforce containerization, Kubernetes, CI/CD, GitOps, ingress, monitoring, and environment-based deployment workflows.
This repository represents the learning and experimentation phase that helped build the foundation for my flagship AWS DevOps project, TradeVault.
The goal of this repository is practical DevOps learning through small hands-on labs and deployment experiments.
Topics practiced include:
- Docker image creation and container lifecycle
- Kubernetes Deployments and Services
- Ingress and application exposure
- Helm-based application packaging
- GitHub Actions workflows
- ArgoCD and GitOps synchronization
- dev and prod environment configuration
- container image promotion
- monitoring experiments
- load testing and scaling configuration
.github/workflows/
Contains workflow experiments for CI/CD automation.
argocd-apps/
Contains ArgoCD application configuration used for GitOps deployment experiments.
devops-app/
Contains the sample application used for deployment and containerization practice.
environments/
Contains environment-specific configuration for development and production deployment experiments.
ingress/
Contains ingress-related configuration and application exposure experiments.
monitoring/
Contains monitoring-related configuration and experiments.
Docker
→ Kubernetes
→ Helm
→ GitHub Actions
→ ArgoCD
→ GitOps
→ Ingress
→ Monitoring
→ Environment Promotion
This repository was used for hands-on DevOps learning and experimentation.
The concepts practiced here were later applied in a more complete production-style AWS project:
TradeVault demonstrates:
- Terraform-managed AWS infrastructure
- Amazon EKS
- Amazon ECR
- GitHub Actions CI/CD
- ArgoCD GitOps delivery
- AWS Application Load Balancer
- External Secrets Operator
- AWS Secrets Manager
- Amazon RDS PostgreSQL
- deployment validation and proof documentation
Repository:
https://github.com/sagar-dave/tradevault
This repository is maintained as a DevOps learning and practice archive.
For the primary flagship project, see: