Imagine that we have a blueprint which generates an Ambari Server and a Hadoop cluster with two nodes.
We are using the following project --> https://github.com/brooklyncentral/brooklyn-ambari
In this case, three entities are created (1 Ambari Server + 2 Hadoop nodes) and consequently, 3 security groups are generated. Every entity would have its own security group.
What would be the best practice: Above mentioned (one security group per entity) or only 1 security group for all entities (if it is possible)?