lyft / metadataproxy

A proxy for AWS's metadata service that gives out scoped IAM credentials from STS
Other
456 stars 69 forks source link

Refactorator: Apply makeorcastepsexplicit in metadataproxy #99

Closed lyft-refactorator closed 4 years ago

lyft-refactorator commented 4 years ago

Refactorator would like to apply these changes to your code! Please shepherd this to production as soon as possible, going through the normal deployment process monitoring this PR as you would any other change.

You do not need to approve or land this PR. It will be merged automatically. You will still need to deploy the merged commit yourself.

To reproduce these changes locally, run:

control run refactorator.run fix -i metadataproxy -f makeorcastepsexplicit

makeorcastepsexplicit

State of the world before this refactorator:

Intended state of the world after this refactorator:

Motivation: In order to migrate the Deploys Jenkins clusters to Kubernetes, we need to eliminate certain usages of control. The way we run orca is one such usage.

For more information or questions reach out to #deploys-bots.