Anytime a change is made to the underlying CloudFormation, a redeploy is required to every layer to bring it up to date. At this time that involves manually editing every single layer to make a deploy inducing change to the layer, waiting for the deploy to complete and then deploying again to return the changed property to it's initial value.
This PR introduces a per-layer and global /redeploy endpoint to save hours of time when a redeployment is needed. It also introduces a new LayerAdmin component which will continue to be built out to support server-wide layer operations
Context
Anytime a change is made to the underlying CloudFormation, a redeploy is required to every layer to bring it up to date. At this time that involves manually editing every single layer to make a deploy inducing change to the layer, waiting for the deploy to complete and then deploying again to return the changed property to it's initial value.
This PR introduces a per-layer and global
/redeploy
endpoint to save hours of time when a redeployment is needed. It also introduces a new LayerAdmin component which will continue to be built out to support server-wide layer operations