At the moment you have to specify db host port in recipe:
Since the db host port is only used locally for testing / debugging, it would be useful if we could specify this as "auto". If "auto", automatically allocate a random port.
It should scan the registered instances for dbHostPorts to avoid collisions AND check available ports to avoid collisions.
Also, when doing mchef list, it should show the dbhostport against the instance. Either that or we create a new mchef inspect command.
At the moment you have to specify db host port in recipe:
Since the db host port is only used locally for testing / debugging, it would be useful if we could specify this as "auto". If "auto", automatically allocate a random port.
It should scan the registered instances for dbHostPorts to avoid collisions AND check available ports to avoid collisions.
Also, when doing mchef list, it should show the dbhostport against the instance. Either that or we create a new mchef inspect command.