This allows to refactor the redundancy between nodes.
I kept out of the loop the gateway for now because it's diverging a bit much
with other nodes (I'm not fluent yet in conditional within terraform)
As a next commit, we'll see how to use that refactoring to declare a new node
without too many duplication.