Force pods to restart when configmap is changed

Maybe some of you use Helm to make a new release of your application hosted on Kubernetes. Maybe some of you use just simple yaml manifests because Helm is too much for you. It doesn’t matter in our today topic, as this problem can be faced independently on what tool you use. In most cases, when you update ONLY a configmap, your pods won’t recognize that (especially when the content of the configmap is loaded to memory during pod start). One of the old ways to handle that is to create new configmap, add a new ID to your pods’ Continue reading

Nginx Ingress in GKE – wrong client IP

Google Cloud Platform is one of the leading Cloud Providers, with Amazon Web Services and Microsoft Azure. Many people think that AWS is the best choice because is the most mature. But with “the best” cloud provider is like with anything in the IT world – it depends. When we talk about the Kubernetes, the leading container orchestration tool, it seems that Google Cloud Platform is the best option. After all, Kubernetes has been designed and built by Google, and how it’s maintained by the Cloud Native Computing Foundation with Google as the founding member. So it should be a Continue reading