Thanks very much for your work on Singularity!
It would be great if Singularity supported a mode of deployment that I've used at previous companies. The model is to deploy a single instance, and wait for human approval before continuing to deploy to the other instances of the service. If the human approves of the single instance deployment, he manually tells the deployment system to continue the deployment by deploying the remaining instances. If the human disapproves of the single instance deployment, the single instance is halted and the deployment is cancelled.
What I really like about this functionality is that it let's the engineer doing deployment take the time to verify that the instance is working correctly, and if he decides it is not correct, only a fraction of the customer based will have been exposed to the bad instance.
Obviously, it's fine if this new behavior is not default behavior, but instead triggered by a new command-line argument, or something of that sort.
Thanks,
David Stryker
OpenTable.com
Thanks very much for your work on Singularity!
It would be great if Singularity supported a mode of deployment that I've used at previous companies. The model is to deploy a single instance, and wait for human approval before continuing to deploy to the other instances of the service. If the human approves of the single instance deployment, he manually tells the deployment system to continue the deployment by deploying the remaining instances. If the human disapproves of the single instance deployment, the single instance is halted and the deployment is cancelled.
What I really like about this functionality is that it let's the engineer doing deployment take the time to verify that the instance is working correctly, and if he decides it is not correct, only a fraction of the customer based will have been exposed to the bad instance.
Obviously, it's fine if this new behavior is not default behavior, but instead triggered by a new command-line argument, or something of that sort.
Thanks,
David Stryker
OpenTable.com