# About This Blog
This is the engineering blog of [mypie.io](https://mypie.io), a cloud-native SaaS platform running on AWS EKS in the eu-central-1 region.
We write about the real problems we encounter while building and operating infrastructure — not the polished version but the actual error messages, the dead ends, and the step-by-step troubleshooting that led to the fix.
## What we write about
- **AWS EKS** — Kubernetes cluster management, node groups, addons, IRSA
- **Terraform** — State management, imports, module design, GitOps with Atlantis
- **ArgoCD** — GitOps delivery, ApplicationSets, bootstrapping, debugging sync issues
- **Networking** — Load balancers, VPC CNI, DNS, ACM certificate automation
- **DevOps ops** — The kind of problems that only show up at 2am in production
## The Stack
mypie runs on:
- **Cloud**: AWS (eu-central-1)
- **Kubernetes**: EKS 1.32 with managed node groups
- **IaC**: Terraform with S3 + DynamoDB state backend
- **GitOps**: ArgoCD App-of-Apps pattern
- **Ingress**: AWS Load Balancer Controller with ALB
- **DNS**: Cloudflare with ACM wildcard cert for TLS
- **CI/CD**: GitHub Actions → ECR → ArgoCD auto-sync
## About mypie
mypie.io is a financial platform that helps users manage and grow their investments. Built API-first with a microservices architecture deployed via GitOps.