How do you get the Node IP from inside a Pod?
The accepted answer didn't work for me, it seems
fieldPath is required now:
env: - name: NODE_IP valueFrom: fieldRef: fieldPath: status.hostIP
Is there a way to capture the Node IP from within the Pod?
Yes, easily, using the
env: valueFrom: fieldRef: status.hostIP; the whole(?) list is presented in the
envVarSource docs, I guess because
objectFieldSelector can appear in multiple contexts.
containers: - env: - name: NODE_IP valueFrom: fieldRef: status.hostIP