Better validation/testing at preview time
We're aware of the preview feature, but this doesnt appear to give any guarantee's that it'll actually end up working when the time comes to deploy it.
What id love to see is some strong validation when previewing deployment manager manifests;
these checks would do something like:
- Examine existing referenced infrastructure at preview time, and validate that the proposed operation will actually succeed (appreciate that there is some time between preview and actually deploying; so this couldnt be a totally solid guarantee, but enough for CI purposes)
- Examine permission checks on the deployment manager's service account, ensuring that it has the correct permissions to actually perform the proposed changes