enableServiceLinks=false doesn't disable Kubernetes clusterIP default service environment variables to be injected into pod enableServiceLinks=false doesn't disable Kubernetes clusterIP default service environment variables to be injected into pod kubernetes kubernetes

enableServiceLinks=false doesn't disable Kubernetes clusterIP default service environment variables to be injected into pod


According to the source code:

We always want to add environment variabled for master services fromthe master service namespace, even if enableServiceLinks is false.

Which basically means that you will and should not prevent those specific environment variables from being injected to the pods.

I hope this solves your issue.