Is it possible for an InitContainer to change the environment variables of the application container when running inside the same Pod?
Note that I am looking for a detailed answer that describes the technical reasons why this is or isn't possible. Example: 'Current container technology supports environment variable isolation between containers and Pods cannot bypass that restriction by "grouping" containers in the same "environment variable space"'.
Short answer is No, they can't.
You can try some hack something using ShareProcessNamespace and gdb but for sure this is not correct solution for problem you are trying to solve.