Category: Software, Database, Security, Data, Kubernetes, nginx

Through our use of Kubernetes at GumGum, we have encountered a number of “gotchas” that we wanted to list here to help you cover your bases before launching your app on Kubernetes.

One thing we learned, however, is that the Kubernetes scheduler can sometimes have a hard time placing pods if it can’t gauge how many resources that pod needs to run successfully.

This is a good indication that your process has started and can handle requests (but not yet traffic).

This is especially helpful in the case where you have a heavy database migration process that needs to run before your application can start.

Kubernetes is an exceptionally flexible platform that aims to allow you to run your workloads how you see fit.

Related Articles