This document discusses the Kubernetes on-premise stack used by ZaloPay Merchant Platform (MEP) and lessons learned. The key points are: 1. MEP used Kubernetes on-premise to orchestrate microservices for increased scalability and cost savings while keeping sensitive fintech data secure on-premise. 2. The Kubernetes stack included load balancing, storage, CI/CD, logging, monitoring and more. Issues arose around scaling nodes breaking production and nodes failing. 3. Lessons included practicing deployments to better match production, understanding root causes of issues, applying chaos engineering, and ensuring business support for new technologies. Next steps focus on upgrades, automation, and improving monitoring.