Skip to content

Failed reconciles are retried every 30 seconds without backoff #46

Description

@lexfrei

Every failed reconcile except a rate limit is retried after a fixed 30 seconds, however long the error lasts. #37 does not change that, it adds a backoff only for 429.

The upstream service controller retries each Service with an exponential backoff from 5 seconds to 5 minutes. With a persistent error, for example a network that does not exist, every attempt spends Hetzner API requests, and with #37 it also adds a warning event.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions