# 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.