their issues with containerisation ◦ Help them to mitigate the issues ◦ Containerised their application for them, but one time only ◦ Automate • Senior management ◦ Reasons for the big step ◦ Benefits out of it ◦ How reliable will it be ◦ How much time will be spent ◦ Possible consequence
the wheel ? • On call issues • Can we target two critical components with one orchestration tool ◦ Platform engineering (IDP) ◦ Production Infrastructure
bases for main applications ◦ Dockerised vs non dockerised • Maintaining two deployment stacks ◦ Deployments failing now and then • Monitoring two differently Orchestrated infrastructure • Finally moved out of it with some resistance
scaling with traffic • Pod IPs exhausted • Prometheus running out of memory (OOM) • Sudden traffic bombardment on new scaled up pods • Slow discovery at LB (openresty + consul)
to 300 QPS ◦ Application pods running on 16 cores each • Causing initial 5 min of traffic trashing ◦ Because JAVA does lazy loading • Need for slow start • Other issues ◦ Slow backend discovery via Consul ◦ No support for http2 upstream connection on nginx ◦ No tracing support on load balancers