Closed roivaz closed 1 year ago
LGTM label has been added.
/lgtm
/approve
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: roivaz
The full list of commands accepted by this bot can be found here.
The pull request process is described here
The workload reconciler was originally conceived to deploy several workloads behind a traffic manager. This worked well but is too complex for what we are using it for, which is just a main workload with a service and an optional canary workload. This commit modifies the model to adapt it to how we are actually using it so the code reads more naturally. I also merged DeploymentWorkload and DeploymentWorkloadWithTraffic under the same function. The function will detect which interfaces a generator implements and act accordingly.
/kind feature /priority important-longterm /assign