pulumi / pulumi-kubernetes-operator

A Kubernetes Operator that automates the deployment of Pulumi Stacks
Apache License 2.0
218 stars 55 forks source link

Reduce the frequency at which the Pulumi Operator hits the GitHub API #461

Open meagancojocar opened 1 year ago

meagancojocar commented 1 year ago

Hello!

Issue details

Posting on behalf of a customer. Mainly, this is to rate-limit API requests due to low API key limits.

This is partially addressed with ResyncFrequencySeconds; however, that does not impact (failures during deployment)[https://github.com/pulumi/pulumi-kubernetes-operator/blob/da76f15514ec9e7d99c885ddab019c3026e1d7dd/pkg/controller/stack/stack_controller.go#L872-L898], which result in requeue after a fixed interval of 5s or immediate requeue.

Affected area/feature

kpitzen commented 1 year ago

Thanks, @meagancojocar - we'll get this lined up as soon as we can.

cleverguy25 commented 1 month ago

Added to epic https://github.com/pulumi/pulumi-kubernetes-operator/issues/586