Create Flagger Canary Resource Objects in Staging environment
Problem Statement
In order to appropriately leverage Flagger, we must make use of the Flagger Canary CRD. Doing so enables us to choose from a multitude of Deployment options. All we care about at this moment in time is that the Canary resources are installed and when a new deployment is performed, the new deployments are spun up and managed via Flagger.
Use every bit of caution necessary to ensure that we do not interrupt the workflow of Auto-Deploy. This may mean approaching the installations or deployments differently depending on the limitations we come across. Since this is technically our last step prior to making use of Flagger explicitly, now is also a good time to think about the future and what it would take to productionalize this service. Proceed to have a thought and place issues in our backlog that we can work on in the future to unblock productionalization of this service.
Milestones
-
Validation into impact with current deployments is tested -
Canary Objects installed in Staging -
Create the necessary issues required to productionalize Flagger