Apache Ignite nodes deployed in the same kubernetes namespace do not join the same cluster
You configured discovery to bind to localhost:
<property name="localAddress" value="127.0.0.1" />
This means that nodes from different pods will not be able to join each other. Try removing this line from configuration.