Currently, the SecurityGroup for the instance is defined in the ec2 stack. The tcp or udp port that are specific to the game or app deploy should be abstracted out as a parameter, or somehow defined by a part of the stack that is specific to that game or app. Here is an example of how we do it now:
For example, maybe port 22 is part of the "baseline" deploy and is always defined, but other ports should only be defined IF they are needed by the deploy being used. This might be a good use case for conditionals!
adding this to the milestone, I guess this would make it portable between game deploys, from the Security Group perspective, it probably belongs in the 1st milestone...
Currently, the SecurityGroup for the instance is defined in the ec2 stack. The tcp or udp port that are specific to the game or app deploy should be abstracted out as a parameter, or somehow defined by a part of the stack that is specific to that game or app. Here is an example of how we do it now:
For example, maybe port 22 is part of the "baseline" deploy and is always defined, but other ports should only be defined IF they are needed by the deploy being used. This might be a good use case for conditionals!