The Apply Deployment Strategy step applies an istio manifest file (provided in the project configuration) for a predefined list of Deployment Strategies. Under the covers this step will run the 'Deploy' operation on the Kubernetes plugin.
Field | Description |
---|---|
Step Name | The name of the step. |
Description | An optional description for the step. |
Deployment Strategy | The strategy to apply. Options are Blue/Green, Canary or A/B Testing. For more information on these strategies see here. |
Old Weight | (Only applicable when Strategy = Canary). Controls what percentage of routes get routed to the Green Pod. Outputs the FD_KN_OLD_WEIGHT property which can be used in Istio Manifests. For more information see here. |
New Weight | (Only applicable when Strategy = Canary). Controls what percentage of routes get routed to the Blue Pod. Outputs the FD_KN_NEW_WEIGHT property which can be used in Istio Manifests. For more information see here. |
Route Rule | (Only applicable when Strategy = A/B Testing). Controls what value is used in the Route Rule of an A/B Manifest file. For more information see here. |